public void AppSettingsLoader_Load_LoadsUndecoratedPropertyWhenClassIsDecorated() { var mockSettingsLoader = new SettingLoaderMock(); mockSettingsLoader.Settings.Add("Is42", "42"); var settings = new SettingsUndecoratedProperties(); Assert.IsTrue(AppSettingsLoader.Load(mockSettingsLoader, ref settings), "Load returned false"); Assert.AreEqual(42, settings.Is42, "Int setting not set"); }
public void AppSettingsLoader_Load_LoadsUndecoratedPropertyWhenClassIsDecorated() { var mockSettingsLoader = new SettingLoaderMock(); mockSettingsLoader.Settings.Add("Is42", "42"); var settings = new SettingsUndecoratedProperties(); Assert.IsTrue(AppSettingsLoader.Load(mockSettingsLoader, ref settings), "Load returned false"); Assert.AreEqual(42, settings.Is42, "Int setting not set"); }