/** * Test Invalid, strict=false */ public void testInvalidNotStrict() { for (int i = 0; i < invalid.length; i++) { String text = "idx=["+i+"] value=[" + invalid[i] + "]"; assertNull("(A) " + text, validator.parse(invalid[i], null, Locale.US)); assertFalse("(B) " + text, validator.isValid(invalid[i], null, Locale.US)); assertNull("(C) " + text, validator.parse(invalid[i], testPattern, null)); assertFalse("(D) " + text, validator.isValid(invalid[i], testPattern, null)); } }
/** * Test Valid, strict=false */ public void testValidNotStrict() { for (int i = 0; i < valid.length; i++) { String text = "idx=["+i+"] value=[" + validCompare[i] + "]"; assertEquals("(A) " + text, validCompare[i], validator.parse(valid[i], null, Locale.US)); assertTrue("(B) " + text, validator.isValid(valid[i], null, Locale.US)); assertEquals("(C) " + text, validCompare[i], validator.parse(valid[i], testPattern, null)); assertTrue("(D) " + text, validator.isValid(valid[i], testPattern, null)); } }
/** * Test Invalid, strict=true */ public void testInvalidStrict() { for (int i = 0; i < invalidStrict.length; i++) { String text = "idx=["+i+"] value=[" + invalidStrict[i] + "]"; assertNull("(A) " + text, strictValidator.parse(invalidStrict[i], null, Locale.US)); assertFalse("(B) " + text, strictValidator.isValid(invalidStrict[i], null, Locale.US)); assertNull("(C) " + text, strictValidator.parse(invalidStrict[i], testPattern, null)); assertFalse("(D) " + text, strictValidator.isValid(invalidStrict[i], testPattern, null)); } }
/** * Test Valid, strict=true */ public void testValidStrict() { for (int i = 0; i < validStrict.length; i++) { String text = "idx=["+i+"] value=[" + validStrictCompare[i] + "]"; assertEquals("(A) " + text, validStrictCompare[i], strictValidator.parse(validStrict[i], null, Locale.US)); assertTrue("(B) " + text, strictValidator.isValid(validStrict[i], null, Locale.US)); assertEquals("(C) " + text, validStrictCompare[i], strictValidator.parse(validStrict[i], testPattern, null)); assertTrue("(D) " + text, strictValidator.isValid(validStrict[i], testPattern, null)); } }