JsonBuilderFactoryTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total957 of 9570%8 of 80%37371841843333
jsonNumberListPreservesLongTypes()820%20%22111111
jsonNumberListPreservesDoubleTypes()820%20%22111111
jsonNumberListPreservesMixedTypes()820%n/a11121211
jsonNumberListParsesStringIntegers()620%20%22111111
jsonNumberListParsesStringDecimals()620%20%22111111
jsonArrayOrDoubleListReturnsNumberListForListInput()530%n/a119911
jsonNumberListHandlesNullElements()520%n/a118811
jsonNumberListParsesScientificNotation()480%n/a118811
numberListPreservesNumericTypes()410%n/a119911
numberListParsesJsonArrayOfIntegers()310%n/a117711
numberListParsesJsonArrayOfDecimals()310%n/a117711
numberListParsesJsonArrayWithScientificNotation()310%n/a117711
numberListParsesNegativeNumbers()310%n/a117711
numberListParsesJsonArrayWithNullValues()290%n/a117711
numberListHandlesWhitespace()290%n/a117711
numberListHandlesMixedWhitespaceVariations()290%n/a117711
numberListHandlesLeadingAndTrailingWhitespace()250%n/a116611
numberListParsesLargeNumbers()250%n/a116611
numberListHandlesAllNullArray()250%n/a117711
numberListParsesEmptyJsonArray()130%n/a114411
numberListRejectsEmptyElements()100%n/a113311
numberListRejectsTrailingComma()100%n/a113311
numberListRejectsLeadingComma()100%n/a113311
numberListRejectsInvalidJson()100%n/a113311
numberListRejectsInvalidNumbers()100%n/a113311
jsonNumberListHandlesNullInput()80%n/a113311
numberListHandlesNullInput()80%n/a113311
lambda$numberListRejectsInvalidNumbers$4(byte[])50%n/a111111
lambda$numberListRejectsInvalidJson$3(byte[])50%n/a111111
lambda$numberListRejectsLeadingComma$2(byte[])50%n/a111111
lambda$numberListRejectsTrailingComma$1(byte[])50%n/a111111
lambda$numberListRejectsEmptyElements$0(byte[])50%n/a111111
JsonBuilderFactoryTest()30%n/a111111