| validateIdleTimeoutExceedsLifetime() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| validateIdleTimeoutTooSmall() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| validateInvalidLifetime() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| validateMissingUrl() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| validateDriverAndUrl() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| validateBadDriver() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| validateLoadProperties() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| validateMissingProperties() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| validateInvalidIdleTimeout() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validateInvalidConnectionTimeout() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validateInvalidValidationTimeout() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validateInvalidMinIdle() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validateInvalidMaxPoolSize() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validateZeroConnectionTimeout() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validateMissingDS() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| validateInvalidLeakDetection() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| TestValidation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |