public void VerificarEditarTutor() { Tutor tutor = new Tutor(); tutor.IdTutor = 0; tutor.Nombre = "test"; tutor.Apellido = "test1"; tutor.Profesion = "test2"; ITutorRepository tutorRepository = new TutorRepository(); tutorRepository.Add(tutor); tutorRepository.Save(); tutor.Nombre = "test1"; tutor.Apellido = "test2"; tutor.Profesion = "test3"; tutorRepository.Edit(tutor); tutorRepository.Save(); var tutores = tutorRepository.GetAll().ToList(); int index = tutores.FindIndex(x => x.Nombre == tutor.Nombre); Assert.IsTrue(index >= 0); }
public ActionResult Edit(Tutor tutor) { ITutorRepository tutorRepository = new TutorRepository(); if (ModelState.IsValid) { tutorRepository.Edit(tutor); tutorRepository.Save(); return RedirectToAction("Index"); } return View(tutor); }