Click here to Skip to main content
15,887,135 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Can we create test methods for model properties with model validations.
e.g.
C#
public class PersonAccount
{
    [Required]
    [StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)]
    [DataType(DataType.Password)]
    [Display(Name = "New password")]
    public string NewPassword { get; set; }

}


If yes, then how can we do it, please help me with an example....
And if not, why ?
Please help
Posted
v3

1 solution

It's fairly straight forward testing a model with annotations in MVC. This[^] should give you a decent grounding in where to start. Pay particular attention to the section on the ValidationContext as this is the voodoo that really helps make it work.
 
Share this answer
 
Comments
scarletwitch1990 5-Feb-13 23:15pm    
thanks a lot....
helped me a lot in unit testing

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900