AbstractBSPTreeTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,740 of 5,7400%24 of 240%97971,0671,0678585
testVisit_specifiedOrder()2390%n/a11393911
testVisit_earlyTerminationPermutations()2030%n/a11393911
testExtract_leafNode()1800%n/a11242411
testExtract_internalNode()1680%n/a11191911
testHeight()1660%n/a11252511
testFindNode_nodeCutBehavior()1650%n/a11272711
testFindNode_minusCutBehavior()1650%n/a11272711
testFindNode_plusCutBehavior()1650%n/a11272711
testExtract_extractFromSameTree()1630%n/a11191911
testTransform_multipleCuts()1610%n/a11202011
testInsert_hyperplaneSubset_concaveRegion()1590%n/a11232311
testInsert_convexList_concaveRegion()1540%n/a11212111
testFindNode_emptyTree()1520%80%55161611
testFindNode_singleArg()1520%n/a11262611
testNodeTrim()1410%n/a11242411
testInsert_boundarySource()1390%n/a11222211
testCount()1370%n/a11202011
testSplitIntoTree()1320%n/a11292911
testInsert_convex_split()1130%n/a11232311
testNodesIterable_multipleNodes()960%20%22212111
testSplitIntoTree_plusOnly()960%n/a11212111
testInsert_convexList_convexRegion()890%n/a11141411
testSplitIntoTree_minusOnly()850%n/a11191911
testTransform_xAxisReflection()820%n/a119911
testTransform_yAxisReflection()820%n/a119911
testTransform_xAndYAxisReflection()820%n/a119911
testInsert_convex_noSplit()780%n/a11151511
testVisit_defaultOrder()680%n/a11131311
testTreeString_reachesMaxDepth()650%n/a11121211
testVisit_visitorReturnsNull_terminatesEarly()590%n/a11131311
testVisit_visitorReturnsTerminate_terminatesEarly()590%n/a11131311
testNodeStateGetters()570%n/a11181811
testInsertCut_createRegionWithThicknessOfHyperplane()570%n/a11101011
testVisit_visitNode()560%n/a11121211
testSubtreeNodesIterable_multipleNodeSubtree()560%20%22131311
testTreeString_zeroMaxDepth()550%n/a11101011
assertNodesCopiedRecursive(TestBSPTree.TestNode, TestBSPTree.TestNode)550%20%22121211
testTreeString()530%n/a11121211
testInsertCut_fitsCutterToCell()510%n/a11131311
testInsert_convex_emptyTree()510%n/a11121211
testVisit_nullVisitOrderSkipsSubtree()510%n/a11121211
testVisit_noneVisitOrderSkipsSubtree()510%n/a11121211
testTransform_singleCut()510%n/a11111111
testDepth_detachedNodes()500%n/a11111111
testDepth()490%n/a11111111
testSubtreeNodesIterable_singleNodeSubtree()460%20%22121211
checkTransformedPointNodeMap(TestBSPTree, Transform, Map)440%20%227711
testExtract_clearsExistingNodesInCallingTree()410%n/a11111111
testInsertCut_doesNotPassThroughCell_removesExistingChildren()390%n/a11111111
testInsertCut_cutExistsInTree_sameOrientation()390%n/a11111111
testInsertCut_cutExistsInTree_oppositeOrientation()390%n/a11111111
createPointNodeMap(TestBSPTree, int, int)390%40%337711
testCopy_withCuts()380%n/a11111111
testTreeString_negativeMaxDepth()380%n/a117711
testToString()380%n/a118811
testClearCut_root_fullTree()370%n/a11131311
testExtract_singleNodeTree()370%n/a11101011
testNodesIterable_emptyTree()350%20%228811
testCopy_changesToOneTreeDoNotAffectCopy()350%n/a11111111
testInsertCut()320%n/a11101011
testInsertCut_doesNotPassThroughCell_intersects()310%n/a11101011
testClearCut_cutDoesNotExist()310%n/a11121211
testClearCut_cutExists()290%n/a11111111
testInsertCut_doesNotPassThroughCell_parallel()270%n/a118811
testClearCut_root_emptyTree()270%n/a119911
testInitialization()260%n/a119911
testCopy_rootOnly()250%n/a117711
testNodeToString()240%n/a116611
lambda$testInsert_boundarySource$0(TestLineSegment, TestLineSegment, TestLineSegment, TestLineSegment, TestLineSegment)240%n/a111111
testCopy_instancePassedAsArgument()220%n/a118811
testTransform_singleNodeTree()220%n/a116611
testNodesIterable_iteratorThrowsNoSuchElementExceptionAtEnd()200%n/a118811
testInsert_boundarySource_emptySource()140%n/a115511
getLineSegments(TestBSPTree)130%n/a114411
lambda$testTransform_multipleCuts$5(TestPoint2D)120%n/a111111
testTreeString_emptyTree()110%n/a114411
lambda$testTransform_xAndYAxisReflection$8(TestPoint2D)100%n/a111111
lambda$testTransform_singleCut$4(TestPoint2D)100%n/a111111
lambda$testTransform_singleNodeTree$3(TestPoint2D)100%n/a111111
lambda$testTransform_yAxisReflection$7(TestPoint2D)90%n/a111111
lambda$testTransform_xAxisReflection$6(TestPoint2D)90%n/a111111
lambda$testVisit_visitNode$2(List, TestBSPTree.TestNode)60%n/a112211
lambda$testVisit_defaultOrder$1(List, TestBSPTree.TestNode)60%n/a112211
lambda$getLineSegments$9(TestBSPTree.TestNode)40%n/a111111
AbstractBSPTreeTest()30%n/a111111