| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 43 of 144 | 70% | 11 of 26 | 57% | 15 | 25 | 12 | 42 | 6 | 12 |
| validate(String) | 74% | 55% | 7 | 11 | 3 | 15 | 0 | 1 | ||
| CodeValidator(RegexValidator, int, CheckDigit) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| CodeValidator(String, int, CheckDigit) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| CodeValidator(String, int, int, CheckDigit) | 88% | 50% | 2 | 3 | 1 | 8 | 0 | 1 | ||
| getCheckDigit() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxLength() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMinLength() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRegexValidator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| CodeValidator(RegexValidator, int, int, CheckDigit) | 100% | n/a | 0 | 1 | 0 | 6 | 0 | 1 | ||
| isValid(String) | 100% | 100% | 0 | 2 | 0 | 1 | 0 | 1 | ||
| CodeValidator(RegexValidator, CheckDigit) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| CodeValidator(String, CheckDigit) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 |