Première étape; Je sais que je ne devrais pas avoir besoin de tester les internes de MVC mais j'ai vraiment besoin d'une suite de tests sur les données qui circulent dans notre système.Liaison de modèle de test dans ASP.NET MVC 2
Comment puis-je espérer, sans me moquer de tout le contexte HTTP, tester que objectA (collection de formulaires, dict, collection, objet, etc) est ou n'est pas conforme à objectAModel?
Je ne voudrais pas avoir à instancier mon contrôleur ou appeler l'action. Je veux simplement tester si mon nouvel objet invalide le modèle.
Je voudrais pouvoir simplement écrire
var modelState = new ModelBindingContext<objectAModel>().validate(objectA);
Je serais alors en mesure de tester comme: Assert.isTrue (new ModelBindingContext(). Validate (objectA)); –
detroitpro