use of org.hibernate.validator.internal.constraintvalidators.bv.DigitsValidatorForCharSequence in project hibernate-validator by hibernate.
the class DigitsValidatorForCharSequenceTest method testNegativeFractionLength.
@Test(expectedExceptions = IllegalArgumentException.class)
public void testNegativeFractionLength() {
descriptorBuilder.setAttribute("integer", 1);
descriptorBuilder.setAttribute("fraction", -1);
Digits p = descriptorBuilder.build().getAnnotation();
DigitsValidatorForCharSequence constraint = new DigitsValidatorForCharSequence();
constraint.initialize(p);
}
use of org.hibernate.validator.internal.constraintvalidators.bv.DigitsValidatorForCharSequence in project hibernate-validator by hibernate.
the class DigitsValidatorForCharSequenceTest method testNegativeIntegerLength.
@Test(expectedExceptions = IllegalArgumentException.class)
public void testNegativeIntegerLength() {
descriptorBuilder.setAttribute("integer", -1);
descriptorBuilder.setAttribute("fraction", 1);
Digits p = descriptorBuilder.build().getAnnotation();
DigitsValidatorForCharSequence constraint = new DigitsValidatorForCharSequence();
constraint.initialize(p);
}
use of org.hibernate.validator.internal.constraintvalidators.bv.DigitsValidatorForCharSequence in project hibernate-validator by hibernate.
the class DigitsValidatorForCharSequenceTest method init.
@BeforeClass
public static void init() {
ConstraintAnnotationDescriptor.Builder<Digits> descriptorBuilder = new ConstraintAnnotationDescriptor.Builder<>(Digits.class);
descriptorBuilder.setAttribute("integer", 5);
descriptorBuilder.setAttribute("fraction", 2);
descriptorBuilder.setMessage("{validator.digits}");
Digits p = descriptorBuilder.build().getAnnotation();
constraint = new DigitsValidatorForCharSequence();
constraint.initialize(p);
}
Aggregations