| testSingleWildcardVersion() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testSingleVersion() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testLowerBoundInclusiveUpperBoundInclusive() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testLowerBoundExclusiveUpperBoundExclusive() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testLowerBoundInclusiveUpperBoundExclusive() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testLowerBoundExclusiveUpperBoundInclusive() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| parseValid(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| parseInvalid(String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| VersionRangeTest() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertContains(VersionRange, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertNotContains(VersionRange, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTooManyVersions() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testMissingOpenDelimiter() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testMissingCloseDelimiter() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| newVersion(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testMissingOpenCloseDelimiter() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |