Beispiel #1
0
        public async void ShouldSearchByPhone()
        {
            var service = new ContactServices();
            await service.Add(ContactTestData.GetContact());

            var contact  = ContactTestData.GetContact();
            var expected = await service.GetByPhone("23156758");

            Assert.True(expected.Phones.Count == contact.Phones.Count);
        }
        public async Task <IHttpActionResult> GetByPhone(string phone)
        {
            var contact = await contactService.GetByPhone(phone);

            if (contact == null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(convert.ConvertContactFromDomain(contact)));
            }
        }