J'ai un articleController qui affiche une liste d'articles en fonction d'une catégorie.Pourquoi est-ce que je testerais l'action de ce contrôleur?
public ActionResult List(string categoryname)
{
MyStronglyTypedViewData vd = new MyStronglyTypedViewData();
DBFactory factory = new DBFactory();
categoryDao = factory.GetCategoryDao();
articleDao = factory.GetArticleDao();
vd.Category = categoryDao.GetByName(categoryname);
vd.Articles = articleDao.GetByCategoryId(vd.Category.Id);
return View(vd);
}
Si je devais effectuer un test unitaire de cette action, quel serait exactement le but? Pour vous assurer que la vue correcte est ouverte?