Ejemplo n.º 1
0
        public async Task <IHttpActionResult> GetByName(string name)
        {
            var contacts = await contactService.GetByName(name);

            if (contacts.Count == 0)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(convert.ConvertContactsFromDomain(contacts)));
            }
        }
Ejemplo n.º 2
0
        public async void ShouldSearchByName()
        {
            var service = new ContactServices();
            await service.Add(ContactTestData.GetContact());

            var contact  = ContactTestData.GetContact();
            var expected = await service.GetByName(contact.Name);

            foreach (var e in expected)
            {
                Assert.Equal(contact.Name, e.Name);
            }
        }