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))); } }