RelateNGTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,637 of 1,6370%6 of 60%68684464466565
testEmptyNonEmpty()1110%20%22242411
testEmptyEmpty()490%40%339911
testZeroLengthLinePoint()400%n/a11101011
testZeroLengthLineLine()400%n/a11101011
testNonZeroLengthLinePoint()400%n/a11101011
testLineCrossingPolygonAtShellHolePoint()400%n/a11101011
testPolygonsOverlappingWithBoundaryInside()400%n/a11101011
RelateNGTest(String)360%n/a113311
testValidateRelateAA_86()360%n/a119911
testValidateRelateAA_97()360%n/a119911
testValidateRelatePP_13()350%n/a119911
testLinePointContains()350%n/a119911
testLinesCross_JTS270()350%n/a119911
testLinesContained_JTS396()350%n/a119911
testLineContainedInRing()350%n/a119911
testAreaPointInExterior()350%n/a119911
testPolygonLineCrossingContained()350%n/a119911
testLinePointOverlaps()300%n/a118811
testLinesContainedWithSelfIntersection()300%n/a118811
testLineLineProperIntersection()300%n/a118811
testAreaLineTouchAtLineVertex()300%n/a118811
testPolygonLineInBoundary()300%n/a118811
testValidateRelateLA_220()300%n/a118811
testLineCrossingPolygonAtNonVertex()300%n/a118811
testPolygonsNested()300%n/a118811
testPolygonsOverlapProper()300%n/a118811
testPolygonsOverlapAtNodes()300%n/a118811
testPointsDisjoint()250%n/a117711
testPointsContained()250%n/a117711
testLinesRingTouchAtNode()250%n/a117711
testLinesTouchAtBdy()250%n/a117711
testLinesOverlapWithDisjointLine()250%n/a117711
testLinesDisjointOverlappingEnvelopes()250%n/a117711
testPolygonsContainedAtNodes()250%n/a117711
testPolygonsOverlapVeryNarrow()250%n/a117711
testPolygonsNestedWithHole()210%n/a116611
testPointsEqual()200%n/a116611
testLinesOverlap()200%n/a116611
testLinesClosedEmpty()200%n/a116611
testPolygonPointInBoundary()200%n/a116611
testAreaLineContainedAtLineVertex()200%n/a116611
testPolygonLineInside()200%n/a116611
testPolygonsEdgeAdjacent()200%n/a116611
testPolygonsEdgeAdjacent2()200%n/a116611
testLinesCrossProper()150%n/a115511
testLinesDisjointByEnvelope()150%n/a115511
testLinesDisjoint()150%n/a115511
testPolygonPointInside()150%n/a115511
testPolygonPointOutside()150%n/a115511
testPolygonLineOutside()150%n/a115511
testRepeatedPointLL()150%n/a115511
testAdjacentPolygons()110%n/a114411
testAdjacentPolygonsTouchingAtPoint()110%n/a114411
testAdjacentPolygonsOverlappping()110%n/a114411
testContainsProperlyPolygonContained()110%n/a114411
testContainsProperlyPolygonTouching()110%n/a114411
testContainsProperlyPolygonsOverlapping()110%n/a114411
testLinePointIntAndExt()100%n/a114411
testLinesCrossVertex()100%n/a114411
testLinesTouchVertex()100%n/a114411
testLineSelfIntersectionCollinear()100%n/a114411
testPolygonLinesContainedCollinearEdge()100%n/a114411
testRepeatedPointAA()100%n/a114411
testPreparedAA()90%n/a114411
main(String[])30%n/a112211