| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 44 of 140 | 68% | 11 of 24 | 54% | 15 | 24 | 12 | 40 | 6 | 12 |
| validate(String) | 70% | 50% | 8 | 11 | 4 | 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 | ||
| 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(String, int, int, CheckDigit) | 91% | 50% | 1 | 2 | 0 | 6 | 0 | 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 |