/** * Test toString() method */ public void testToString() { RegexValidator single = new RegexValidator(REGEX); assertEquals("Single", "RegexValidator{" + REGEX + "}", single.toString()); RegexValidator multiple = new RegexValidator(new String[] {REGEX, REGEX}); assertEquals("Multiple", "RegexValidator{" + REGEX + "," + REGEX + "}", multiple.toString()); }
assertEquals("Constructor 4 - regex", "RegexValidator{^[0-9]*$}", validator.getRegexValidator().toString()); assertEquals("Constructor 4 - min length", -1, validator.getMinLength()); assertEquals("Constructor 4 - max length", -1, validator.getMaxLength()); assertEquals("Constructor 5 - regex", "RegexValidator{^[0-9]*$}", validator.getRegexValidator().toString()); assertEquals("Constructor 5 - min length", 13, validator.getMinLength()); assertEquals("Constructor 5 - max length", 13, validator.getMaxLength()); assertEquals("Constructor 6 - regex", "RegexValidator{^[0-9]*$}", validator.getRegexValidator().toString()); assertEquals("Constructor 6 - min length", 10, validator.getMinLength()); assertEquals("Constructor 6 - max length", 20, validator.getMaxLength());