public ActionResult Details(int id) { Contact contact = serviceAccessLayer.GetContactById(id); if (contact == null) { ModelState.AddModelError(string.Empty, "Server error. Please contact administrator."); return(View()); } return(View(contact)); }
public void TC_VerifyContactGetByContactId() { Random generator = new Random(); string firstname = generator.Next(0, 1000000).ToString("D6"); var inputContact = new Contact() { FirstName = firstname, LastName = "Test", Email = "*****@*****.**", PhoneNumber = "9087654321", Status = 1 }; contactController.CreatePost(inputContact); List <Contact> lstContactsFromAPI = serviceAccessLayer.GetAllContacts(); Assert.IsTrue(lstContactsFromAPI.Where(C => C.FirstName == inputContact.FirstName).Any()); Contact updateContact = lstContactsFromAPI.Where(C => C.FirstName == inputContact.FirstName).FirstOrDefault(); //Get contact by contactID Contact lstUpdateContact = serviceAccessLayer.GetContactById(updateContact.Id); Assert.IsNotNull(lstUpdateContact); }