public void SetUp() { var configurationSettings = new List <IConfigurationSetting>(); ConfigurationConfigurator.RegisterConfigurationSettings() .FromAssemblies(Assembly.GetExecutingAssembly()) .RegisterWithContainer(configurationSettings.Add) .AllowConfigurationEntriesThatDoNotHaveSettingsClasses(false) .WithCustomValueParsers(new PersonNameValueParser()) .ExcludeSettingKeys("IgnoredSetting") .DoYourThing(); _somePersonSetting = configurationSettings.OfType <SomePersonSetting>().Single(); }
public void SetUp() { var configurationSettings = new List<IConfigurationSetting>(); ConfigurationConfigurator.RegisterConfigurationSettings() .FromAssemblies(Assembly.GetExecutingAssembly()) .RegisterWithContainer(configurationSettings.Add) .AllowConfigurationEntriesThatDoNotHaveSettingsClasses(false) .WithCustomValueParsers(new PersonNameValueParser()) .ExcludeSettingKeys("IgnoredSetting") .DoYourThing(); _somePersonSetting = configurationSettings.OfType<SomePersonSetting>().Single(); }