public void Can_Update_A_StoreSetting() { //// Arrange var key = Core.Constants.StoreSettingKeys.CurrencyCodeKey; var region = new RegionInfo("DK"); var expected = "DKK"; //// Act var setting = _settingsService.GetByKey(key); setting.Value = region.ISOCurrencySymbol; _settingsService.Save(setting); var retrieved = _settingsService.GetByKey(key); //// Assert Assert.NotNull(retrieved); Assert.AreEqual(expected, retrieved.Value); }