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);
        }