Click here to Skip to main content
12,400,183 members (54,774 online)
Rate this:
 
Please Sign up or sign in to vote.
Can we create test methods for model properties with model validations.
e.g.
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 4-Feb-13 20:17pm
v3

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

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.
  Permalink  
Comments
sarahnimy 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)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.160721.1 | Last Updated 5 Feb 2013
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100