Follow @endyourif rss Facebook LinkedIn

Unit Testing Data Validation with MVC

Published on May 11, 2015

You've added some data validation and you want to test it out in action. The data validation can be standard data annotations, custom data attributes, or data validation implemented via an IValidatableObject. This article will explore how to leverage the ValidationContext to execute and assert the test results.

Removing Data Validation from MVC Controllers

Published on May 6, 2015

You require custom data validation that cannot be accomplished via the built-in data annotation validation attributes - or - your data validation requires access to multiple properties in your model. Let's explore how to leverage the IValidatableObject.