modified: javaxval/src/test/java/org/baeldung/ValidationTest.java

This commit is contained in:
mnkartik 2015-10-21 09:31:17 +05:30
parent c96ac1059a
commit 27513b2bb4

View File

@ -1,5 +1,6 @@
package org.baeldung;
import java.util.Iterator;
import java.util.Set;
import javax.validation.ConstraintViolation;
@ -63,4 +64,18 @@ public class ValidationTest {
Set<ConstraintViolation<User>> violations = validator.validate(user);
Assert.assertEquals(violations.isEmpty(), false);
}
@Test
public void ifFnameNullAgeNotRangeAndWorkingIsFalse_validationFailsWithThreeErrors() {
User user = new User();
user.setAboutMe("Its all about me!!");
user.setAge(300);
ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
Validator validator = factory.getValidator();
Set<ConstraintViolation<User>> violations = validator.validate(user);
Assert.assertEquals(violations.isEmpty(), false);
Assert.assertEquals(violations.size(), 3);
}
}