Что касается создания, у меня есть два результата действия. в контроллере:
Код: Выделить всё
public ActionResult Create()
{
return View();
}
[HttpPost]
public ActionResult Create(ModelTeacher oTeacher)
{
if (!ModelState.IsValid)
{
// Return to the view with the validation error messages
return View(oTeacher);
}
db.DbTeachers.Add(oTeacher);
db.SaveChanges();
return RedirectToAction("SuccessCreate", "Teacher");
}
Моя идея протестировать этот контроллер — воссоздать контроллер в тестовом проекте, создать учителя и найти его. и утверждаем, что оно не равно нулю. Но оказывается, что настроить тестовую среду не так уж и просто.
Подробнее здесь: https://stackoverflow.com/questions/792 ... ing-entity