public void UpdateCrisisContactSuccessfulTest() { using (ShimsContext.Create()) { sampleDisplay.ID = 1; ShimCrisisContactRepo.AllInstances.UpdateCrisisContactCrisisContact = (repo, contact) => true; ShimCrisisContactRepo.AllInstances.GetCrisisContactInt32 = (repo, i) => this.dbContacts[0]; var result = target.UpdateCrisisContact(sampleDisplay); Assert.IsTrue(result); } }
public ActionResult Edit(CrisisContactDisplay crisisContact) { var isSuccessful = logics.UpdateCrisisContact(crisisContact); if (isSuccessful) { this.TempData["Info"] = $"The crisis contact {crisisContact.Name} was updated succesfully."; return(this.RedirectToAction("Index")); } else { this.TempData["Error"] = $"The crisis contact {crisisContact.Name} was not updated."; return(this.View(crisisContact)); } }