public void Update()
{
var requestJson = GetJsonPayload("/contacts/contactsApi/request/updateContact.json");
var restRequest = MockRestResponse();
var contact = new Contact
{
Id = 11,
FirstName = "Test",
LastName = "Contact",
WorkPhone = "12135551124"
};
Client.ContactsApi.Update(contact);
Assert.AreEqual(Method.PUT, restRequest.Value.Method);
var requestBodyParam = restRequest.Value.Parameters.FirstOrDefault(p => p.Type == ParameterType.RequestBody);
Assert.AreEqual(requestBodyParam.Value, requestJson);
Assert.That(restRequest.Value.Resource, Is.StringEnding("/11"));
}