Bounds2DTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,990 of 2,9900%8 of 80%64645295296060
checkIntersects(Bounds2D, ToDoubleFunction, BiFunction)3640%n/a11363611
testIntersection()2820%n/a11343411
testLinecast_usesLinePrecision()1160%n/a11292911
testLineIntersection()1160%n/a11202011
testContains_strict()1120%n/a11141411
testContains_precision()1120%n/a11131311
testHashCode()1060%n/a11141411
testLinecast_nonSpan()1020%n/a11272711
testHasSize()1010%n/a11151511
testEquals()960%n/a11131311
testEq()940%n/a11141411
testLinecast_subsetEndpointOnBounds()790%n/a11202011
testBuilder_addMethods()710%n/a11141411
testLineIntersection_noIntersection()690%n/a11131311
checkLinecastIntersectingSingleVertex(Bounds2D, Vector2D)630%20%22151511
testFrom_iterable_multiplePoints()620%n/a119911
testLinecast_alongSide()620%20%22151511
testFrom_varargs_multiplePoints()580%n/a119911
testLinecast_boundsHasNoSize()540%n/a11151511
testBuilder_hasBounds()510%n/a119911
lambda$checkLinecastIntersectingSide$10(Vector2D, Vector2D, Parallelogram, Bounds2D, Vector2D, double, double)500%n/a11141411
testFrom_invalidBounds()470%n/a11111111
checkLinecastNoIntersection(Bounds2D, Vector2D)440%n/a11141411
testLinecast_intersectsSide()420%n/a116611
checkLineNoIntersection(Bounds2D, Vector2D)400%n/a11101011
testLinecast_vertexToVertex()380%n/a11111111
testFrom_varargs_singlePoint()340%n/a117711
testLinecast_intersectsSingleVertex()340%n/a116611
testLinecast_noIntersection()340%n/a116611
testFrom_iterable_singlePoint()330%n/a117711
assertContainsWithPrecision(Bounds2D, boolean, Vector2D[])330%20%223311
assertContainsStrict(Bounds2D, boolean, Vector2D[])320%20%223311
testLineIntersection_boundsHasNoSize()310%n/a116611
toRegion()300%n/a117711
testLineIntersection_lineAlmostParallel()300%n/a117711
testToString()230%n/a115511
testIntersects()220%n/a114411
checkLinecastIntersectingSide(Bounds2D, Vector2D, Vector2D)190%n/a114411
checkIntersection(Bounds2D, Vector2D, Vector2D, Vector2D, Vector2D)180%n/a114411
assertLineIntersection(Bounds2D, LineConvexSubset, Vector2D, Vector2D)180%n/a115511
assertLineIntersection(Bounds2D, Line, Vector2D, Vector2D)170%n/a115511
lambda$toRegion_boundingBoxTooSmall$9()140%n/a111111
lambda$testFrom_invalidBounds$6(Vector2D, Vector2D)140%n/a112211
checkBounds(Bounds2D, Vector2D, Vector2D)130%n/a113311
assertSegment(Segment, Vector2D, Vector2D)110%n/a113311
lambda$testFrom_invalidBounds$5(Vector2D, Vector2D)100%n/a112211
lambda$testFrom_invalidBounds$4(Vector2D, Vector2D)100%n/a112211
assertNoLineIntersection(Bounds2D, Line)90%n/a113311
assertNoLineIntersection(Bounds2D, LineConvexSubset)90%n/a113311
static {...}70%n/a114411
lambda$testIntersects$8(Vector2D, Double)60%n/a111111
lambda$testIntersects$7(Vector2D, Double)60%n/a111111
lambda$testFrom_invalidBounds$3()60%n/a112211
lambda$testFrom_invalidBounds$2()60%n/a112211
lambda$testFrom_invalidBounds$1()60%n/a112211
lambda$testFrom_iterable_noPoints$0()60%n/a112211
testFrom_iterable_noPoints()50%n/a112211
toRegion_boundingBoxTooSmall()50%n/a112211
linecastChecker(Bounds2D)50%n/a111111
Bounds2DTest()0%n/a111111