Пример #1
0
        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);
        }
Пример #2
0
        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);
        }