public void DeleteContact() { var contact = GetMinimalContact(); var proxy = new ContactProxy(); var result = proxy.InsertContact(contact); Assert.IsTrue(result.IsSuccessfull); Assert.Greater(result.DataObject.InsertedContactId, 0); var deleteResult = proxy.DeleteContact(result.DataObject.InsertedContactId); Assert.IsTrue(deleteResult.IsSuccessfull); var deletedContact = proxy.GetContact(result.DataObject.InsertedContactId); Assert.IsNull(deletedContact.DataObject); Assert.AreEqual(HttpStatusCode.NotFound, deletedContact.StatusCode); }
public void DeleteContact() { var contact = _contactFixture.ContactHelper.GetMinimalContact(); var proxy = new ContactProxy(); var result = proxy.InsertContact(contact); Assert.True(result.IsSuccessfull); Assert.True(result.DataObject.InsertedContactId > 0); var deleteResult = proxy.DeleteContact(result.DataObject.InsertedContactId); Assert.True(deleteResult.IsSuccessfull); var deletedContact = proxy.GetContact(result.DataObject.InsertedContactId); Assert.Null(deletedContact.DataObject); Assert.Equal(HttpStatusCode.NotFound, deletedContact.StatusCode); }