/** * Test isValid() for invalid values. */ public void testIsValidFalse() { if (log.isDebugEnabled()) { log.debug("testIsValidFalse() for " + routine.getClass().getName()); } // test invalid code values for (int i = 0; i < invalid.length; i++) { if (log.isDebugEnabled()) { log.debug(" " + i + " Testing Invalid Code=[" + invalid[i] + "]"); } assertFalse("invalid[" + i +"]: " + invalid[i], routine.isValid(invalid[i])); } // test invalid check digit values String[] invalidCheckDigits = createInvalidCodes(valid); for (int i = 0; i < invalidCheckDigits.length; i++) { if (log.isDebugEnabled()) { log.debug(" " + i + " Testing Invalid Check Digit, Code=[" + invalidCheckDigits[i] + "]"); } assertFalse("invalid check digit[" + i +"]: " + invalidCheckDigits[i], routine.isValid(invalidCheckDigits[i])); } }