MvcTestUtils (nuget): Utility methods for unit testing model validation in ASP.NET MVC.       Enables you to execute validation on a model object from a unit test. This way you can test if your validation annotations are working properly, for example.        Also allows you to perform validation of a (view)model against a controller, setting the controllers modelstate appropriately.
Keywords: Controller|Model|Validation|Viewmodel|ASP.NET|MVC|Unit|testing