protected override SettingsRegistrationService Given() { var assemblies = new[] { typeof(WhenReadingTheValueForASettingThatDoesNotExist).Assembly }; var settingsReader = new ExtraneousSettingsReader(); return(new SettingsRegistrationService(new AssemblyScanningTypeProvider(assemblies), setting => { }, false, new SettingValueConverter(), settingsReader, SettingKeyConventions.BuiltInConventions.ToArray())); }
protected override SettingsRegistrationService Given() { var settingsReader = new ExtraneousSettingsReader(); return(new SettingsRegistrationService(new ConsoleLogger(), new StubTypeProvider(typeof(SomeSetting)), SettingKeyConventions.BuiltInConventions.ToArray(), settingsReader, new NoOpSettingsOverrider(), new SettingValueConverter(), false, setting => { } )); }