Guest User

Untitled

a guest
Oct 16th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. var controller = new CustomerController(_customerService.Object);
  2. var newModel = new CreateModel();
  3.  
  4. var validationContext = new ValidationContext(newModel, null, null);
  5. var validationResults = new List<ValidationResult>();
  6. Validator.TryValidateObject(newModel, validationContext, validationResults, true);
  7. foreach (var validationResult in validationResults)
  8. {
  9. controller.ModelState.AddModelError(validationResult.MemberNames.FirstOrDefault() ?? string.Empty, validationResult.ErrorMessage);
  10. }
  11.  
  12. Assert.AreEqual(4, controller.ModelState.ErrorCount);
Add Comment
Please, Sign In to add comment