public void VerificarEliminarTutor() { Tutor tutor = new Tutor(); tutor.IdTutor = 0; tutor.Nombre = "test2"; tutor.Apellido = "test3"; tutor.Profesion = "test4"; ITutorRepository tutorRepository = new TutorRepository(); tutorRepository.Add(tutor); tutorRepository.Save(); var tutores = tutorRepository.GetAll().ToList(); int index = tutores.FindIndex(x => x.Nombre == tutor.Nombre); if (index >= 0) { tutor = tutores[index]; } tutorRepository.Delete(tutor); tutorRepository.Save(); tutores = tutorRepository.GetAll().ToList(); index = tutores.FindIndex(x => x.Nombre == tutor.Nombre); Assert.IsTrue(index == -1); }
public ActionResult DeleteConfirmed(int id) { ITutorRepository tutorRepository = new TutorRepository(); Tutor model = tutorRepository.GetSingle(id); tutorRepository.Delete(model); tutorRepository.Save(); return RedirectToAction("Index"); }