public async Task UpdateContactDetails() { var requestBody = new { ContactId = 1, FirstName = "Smit", LastName = "Machchhar", Email = "*****@*****.**", PhoneNumber = 919876543210, Status = "InActive" }; // Act var response = await _client.PutAsync("/api/contact/Update/1", ContentHelper.GetStringContent(requestBody)); var value = await response.Content.ReadAsStringAsync(); AssertResponseMessage(response, value); }
public async Task AddContactDetails() { var requestBody = new { FirstName = "Smit", LastName = "Machchhar", Email = "*****@*****.**", PhoneNumber = 9876543210, Status = "Active" }; // Act var response = await _client.PostAsync("/api/contact", ContentHelper.GetStringContent(requestBody)); var value = await response.Content.ReadAsStringAsync(); ResponseModel responseModel = JsonConvert.DeserializeObject <ResponseModel>(value); response.EnsureSuccessStatusCode(); Assert.Equal(HttpStatusCode.OK, response.StatusCode); Assert.NotNull(responseModel); Assert.NotNull(responseModel.ContactId); Assert.NotEqual(0, responseModel.ContactId); }