public void AddSettingTest() { const string newSetting = "New Setting"; ISettingProvider provider = new DictionarySettingProvider(TestVersion, _testSetting); provider.AddSetting(newSetting); Assert.AreEqual(newSetting, provider.GetLatestSetting()); Assert.AreEqual(newSetting, provider[TestVersion + 1]); }
public void UpdateSettingTest() { const string newSetting = "New Setting"; ISettingProvider provider = new DictionarySettingProvider(TestVersion, _testSetting); provider.UpdateSetting(TestVersion, newSetting); var updatedSetting = provider.GetLatestSetting(); Assert.AreEqual(newSetting, updatedSetting); }
public void GetSettingByLatestVersionTest() { ISettingProvider provider = new DictionarySettingProvider(TestVersion, _testSetting); Assert.AreEqual(_testSetting, provider.GetLatestSetting()); }