je la méthode suivante dans un de mes vues,MVC tests unitaires, modèle envoyé à l'accès Voir
public ActionResult EditRoute(int? id)
{
// Do Work
return View(new RoutingFormViewModel(obj1, obj2, obj3));
}
Ce que je voudrais faire est d'obtenir le RoutingFormViewModel qui est passé à la vue dans mon test unitaire, est-ce possible?
J'ai essayé ce qui suit, mais ne semblent pas être aller nulle part:
ActionResult result = con.EditRoute(null);
ViewResult v = (ViewResult)result;
Je suis à la recherche essentiellement comment je peux accéder au modèle de la vue de mon test. Toute aide appréciée.
J'ai trouvé que je peux y arriver par v.Model (pas besoin de v.ViewData.Model) –