Is there a way to verify this without creating another configuration file for nunit with the same values?
Yes, you can do it like this:
Configuration OpenWebConfiguration(string configurationFilePath) { var configurationFileInfo = new FileInfo(configurationFilePath); var vdm = new VirtualDirectoryMapping(configurationFileInfo.DirectoryName, true, configurationFileInfo.Name); var wcfm = new WebConfigurationFileMap(); wcfm.VirtualDirectories.Add("/", vdm); return WebConfigurationManager.OpenMappedWebConfiguration(wcfm, "/"); } ... var c = OpenWebConfiguration(pathToWebConfigFile); var section = c.GetSection(sectionName); ... etc ...
source share