| checkDissolve(List, Geometry) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testOverlappingLines3() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testOverlappingTwoSegmentLines() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkDissolve(String[], String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| checkDissolve(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testSingleSegmentLine() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTwoSegmentLine() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDivergingLines() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testLollipop() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDisjointLines() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testSingleLine() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testOneSegmentY() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTwoSegmentY() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIsolatedRing() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIsolateRingFromMultipleLineStrings() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testRingWithTail() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testZeroLengthStartSegment() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| LineDissolverTest(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDebug() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |