public void TestUpdateRiskSettings() { var riskSetting = new RiskSetting() { avsEnabled = false, cvcEnabled = true }; _settingsService.UpdateRiskSettings(MerchantId, riskSetting); var settings = _settingsService.GetSettings(MerchantId); Assert.AreEqual(false, settings.riskSetting.avsEnabled); Assert.AreEqual(true, settings.riskSetting.cvcEnabled); riskSetting = new RiskSetting() { avsEnabled = true, cvcEnabled = false }; _settingsService.UpdateRiskSettings(MerchantId, riskSetting); settings = _settingsService.GetSettings(MerchantId); Assert.AreEqual(true, settings.riskSetting.avsEnabled); Assert.AreEqual(false, settings.riskSetting.cvcEnabled); }
/// <summary> /// /// </summary> /// <param name="merchantId"></param> /// <param name="riskSettings"></param> public void UpdateRiskSettings(string merchantId, RiskSetting riskSettings) { var url = String.Format("{0}/merchants/{1}/settings/riskSettings", _baseUrl, merchantId); Http.Put<RiskSetting, RiskSetting>(url, riskSettings); }