public void StoreSettingOverWritesValueWithSameKey() { var appsettingProvider = new AppSettingsProvider(); appsettingProvider.StoreSetting("mySetting", "myFirstValue"); appsettingProvider.StoreSetting("mySetting", "mySecondValue"); string result = appsettingProvider.RetrieveSetting<string>("mySetting", string.Empty); Assert.AreEqual("mySecondValue", result); }
public void RetrieveSettingReturnsValueIfExists() { var appSettingsProvider = new AppSettingsProvider(); appSettingsProvider.StoreSetting("mySetting", "theValue"); string result = appSettingsProvider.RetrieveSetting<string>("mySetting", string.Empty); Assert.AreEqual("theValue", result); }