public void AdviserDetailPatchServiceTests_CheckAdviserDetailAdviserNameIsUpdated_WhenPatchIsCalled() { var adviserDetailPatch = new Models.AdviserDetailPatch { AdviserName = "name" }; var patchedAdviserDetail = _adviserDetailPatchService.Patch(_json, adviserDetailPatch); var adviserDetail = JsonConvert.DeserializeObject <Models.AdviserDetail>(patchedAdviserDetail); // Assert Assert.AreEqual("name", adviserDetail.AdviserName); }
public void Setup() { _address = Substitute.For <Models.AdviserDetail>(); _addressPatch = Substitute.For <Models.AdviserDetailPatch>(); _request = new HttpRequestMessage() { Content = new StringContent(string.Empty), RequestUri = new Uri($"http://localhost:7071/api/Customers/7E467BDB-213F-407A-B86A-1954053D3C24/" + $"AdviserDetails/1e1a555c-9633-4e12-ab28-09ed60d51cb3") }; _log = Substitute.For <ILogger>(); _validate = Substitute.For <IValidate>(); _httpRequestMessageHelper = Substitute.For <IHttpRequestMessageHelper>(); _patchAdviserDetailHttpTriggerService = Substitute.For <IPatchAdviserDetailHttpTriggerService>(); _httpRequestMessageHelper.GetTouchpointId(_request).Returns("00000000001"); }