BigIntegerMathTest

Source file "com/google/common/math/BigIntegerMathTest.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,165 of 2,1650%200 of 2000%1801803913918080
testDivNonZeroExact()920%160%99181811
testSqrtCeiling()700%120%779911
testSqrtFloor()670%100%669911
testLog2Ceiling()610%100%668811
testLog10Ceiling()610%100%668811
testSqrtHalfUp()600%80%559911
testSqrtHalfDown()600%80%559911
testLog2Floor()590%80%558811
testLog10Floor()590%80%558811
testDivNonZero()530%60%44101011
testRoundToDouble_minPreciselyRepresentableMinusOne()510%n/a116611
testRoundToDouble_negativeTwoToThe54MinusOne()510%n/a116611
testRoundToDouble_negativeTwoToThe54MinusThree()510%n/a117711
testLog2HalfUp()500%80%557711
testLog2HalfDown()500%80%557711
testLog10HalfUp()500%80%557711
testLog10HalfDown()500%80%557711
testRoundToDouble_maxPreciselyRepresentablePlusOne()490%n/a117711
testRoundToDouble_twoToThe54PlusOne()490%n/a117711
testRoundToDouble_twoToThe54PlusThree()490%n/a117711
testRoundToDouble_maxDoublePlusOne()490%n/a118811
testRoundToDouble_minDoubleMinusOne()490%n/a118811
testRoundToDouble_negativeWayTooBig()480%n/a117711
testRoundToDouble_wayTooBig()470%n/a117711
testCeilingPowerOfTwo()360%60%447711
testFloorPowerOfTwo()360%60%447711
testLog2HalfEven()350%60%446611
testLog10HalfEven()350%60%446611
testLog10Exact()330%20%22101011
testSqrtExact()330%20%22101011
testIsPowerOfTwo()310%40%335511
testSqrtHalfEven()310%40%336611
runBinomialTest(int, int)310%40%338811
testZeroDivIsAlwaysZero()290%40%336611
testDivByZeroAlwaysFails()290%40%336611
testLog2Exact()280%20%229911
testNullPointers()250%n/a116611
testLog10TrivialOnPowerOf10()210%20%225511
testFactorial()200%20%225511
testBinomialOutside()200%20%225511
testCeilingPowerOfTwoNegative()170%20%224411
testFloorPowerOfTwoNegative()170%20%224411
testLog2ZeroAlwaysThrows()170%20%224411
testLog2NegativeAlwaysThrows()170%20%224411
testLog10ZeroAlwaysThrows()170%20%224411
testLog10NegativeAlwaysThrows()170%20%224411
testSqrtZeroAlwaysZero()170%20%224411
testSqrtNegativeAlwaysThrows()170%20%224411
testRoundToDouble_negativeTwoToThe54MinusFour()150%n/a114411
testRoundToDouble_twoToThe54PlusFour()140%n/a114411
testRoundToDouble_maxDouble()130%n/a115511
testRoundToDouble_minPreciselyRepresentable()130%n/a114411
testRoundToDouble_minDouble()130%n/a115511
testRoundToDouble_maxPreciselyRepresentable()120%n/a114411
static {...}110%n/a112211
testRoundToDouble_smallPositive()100%n/a112211
testRoundToDouble_smallNegative()100%n/a112211
testRoundToDouble_zero()90%n/a112211
testConstantSqrt2PrecomputedBits()80%n/a114411
lambda$testBinomialOutside$1(int)60%n/a111111
lambda$testLog10NegativeAlwaysThrows$0(RoundingMode)60%n/a111111
lambda$testLog2NegativeAlwaysThrows$0(RoundingMode)60%n/a111111
testCeilingPowerOfTwoZero()50%n/a112211
testFloorPowerOfTwoZero()50%n/a112211
testFactorial0()50%n/a112211
testFactorialNegative()50%n/a112211
failFormat(String, Object[])50%n/a112211
lambda$testDivByZeroAlwaysFails$0(BigInteger, RoundingMode)50%n/a111111
lambda$testSqrtNegativeAlwaysThrows$0(RoundingMode)50%n/a111111
lambda$testLog10ZeroAlwaysThrows$0(RoundingMode)50%n/a111111
lambda$testLog2ZeroAlwaysThrows$0(RoundingMode)50%n/a111111
testBinomialSmall()40%n/a112211
testBinomialLarge()40%n/a112211
lambda$testBinomialOutside$0(int)40%n/a111111
BigIntegerMathTest()30%n/a111111
lambda$testFactorialNegative$0()30%n/a111111
lambda$testFloorPowerOfTwoZero$0()30%n/a111111
lambda$testCeilingPowerOfTwoZero$0()30%n/a111111
lambda$testFloorPowerOfTwoNegative$0(BigInteger)30%n/a111111
lambda$testCeilingPowerOfTwoNegative$0(BigInteger)30%n/a111111