public void ValidationPassesForValidNestedClass() { var obj = ValidateObjectTestClass.ValidNestedClass(); var context = new ValidationContext(obj); Validator.ValidateObject(obj, context, true); }
public void ValidationFailsForInvalidNestedClass() { var obj = ValidateObjectTestClass.InvalidNestedClass(); var context = new ValidationContext(obj); Assert.Throws <ValidationException>(() => Validator.ValidateObject(obj, context, true)); }