public void When_Requesting_Contact_With_Valid_ID_Return_Contact() { //Arrange var contact = new ContactsDTO() { ContactId = validContactId, FirstName = "Shamina", LastName = "Maharaj", Telephone = "0325516332", Mobile = "0829519581", Email = null, DateCreated = DateTime.Now, DateUpdated = DateTime.Now, }; contactsContext.Contacts.Add(contact); contactsContext.SaveChanges(); //Act var result = dataLayer.GetContactByIdAsync(validContactId).Result; //Assert Assert.AreSame(result, contact); }
public async Task <ActionResult <ContactsDTO> > GetContactByIdAsync(int id) { var contacts = await dataLayer.GetContactByIdAsync(id); if (contacts == null) { return(NotFound()); } return(contacts); }