360 Views
When trying to unit test an MVC2 controller action that used the ModelState, I quickly learned that the ModelState is not populated when just newing up a Controller and calling one of its public methods. This can be solved by adding an 'AddValidationErrors' extension method to the ModelStateDictionary.
0 comments