Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
184 0 0 0 100% 0.577

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.johnzon.core 184 0 0 0 100% 0.577

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.apache.johnzon.core

Class Tests Errors Failures Skipped Success Rate Time
JsonArrayBuilderImplTest 20 0 0 0 100% 0.059
JsonArrayImplTest 3 0 0 0 100% 0.002
JsonGeneratorImplTest 22 0 0 0 100% 0.027
JsonNumberTest 2 0 0 0 100% 0
JsonObjectBuilderImplTest 1 0 0 0 100% 0
JsonObjectImplTest 1 0 0 0 100% 0
JsonParserTest 105 0 0 0 100% 0.21
JsonReaderImplTest 25 0 0 0 100% 0.225
JsonWriterImplTest 1 0 0 0 100% 0.005
LocationTest 4 0 0 0 100% 0.049

Test Cases

[Summary] [Package List] [Test Cases]

JsonArrayBuilderImplTest

boolJsonValueArray 0.033
numJsonValueArray 0.004
nullArrayNonChaining 0.001
addDoubleNpeIfNaN 0.001
emptyArray 0.001
addBINpeIfNull 0.001
addJVNpeIfNull 0.001
addJABuilderNpeIfNull 0.001
escapedStringArray 0.003
array 0.001
addBDNpeIfNull 0.001
emptyArrayInEmtyArray 0.001
nullJsonValueArray 0.001
arrayInArray 0.001
addStringNpeIfNull 0
nullArray 0.001
addJOBuilderNpeIfNull 0
addDoubleNpeIfNegIfinite 0.001
addDoubleNpeIfPosInfinite 0.001
arrayObjectInArray 0.005

JsonArrayImplTest

arrayIndex 0
emptyArray 0.001
arrayToString 0.001

JsonGeneratorImplTest

numbers 0.005
stringArrayEscapes 0.001
numbers2 0.001
stringArray 0.001
simpleArray 0.002
emptyArray 0
stringArrayEscapes2 0.001
pretty 0.002
emptyStringArray 0.001
notFluentGeneratorUsage 0.001
fail1 0.002
fail2 0.001
fail3 0.001
fail4 0
fail5 0
fail6 0.001
fail7 0.001
fail9 0.001
arrayInArray 0.001
generate 0.001
boolLiteralArray 0.003
nullLiteralArray 0

JsonNumberTest

testBigIntegerExact 0
testBigInteger 0

JsonObjectBuilderImplTest

build 0

JsonObjectImplTest

objectToString 0

JsonParserTest

numbers 0.006
testEmptyArray 0.001
dosProtected 0.007
escapedStringAwareParser 0.001
testUTF8Stream 0.001
fail10 0.003
fail11 0.001
fail12 0.001
fail13 0.002
fail14 0.001
fail15 0.003
fail16 0
fail17 0.001
fail18 0.003
fail19 0
fail20 0.001
fail21 0.002
fail22 0.001
fail23 0.002
fail24 0.001
fail25 0.002
fail26 0.001
fail27 0.002
fail28 0.001
fail29 0.001
fail30 0.002
fail31 0.001
fail32 0.001
fail33 0.001
fail34 0.002
fail35 0.001
fail36 0.001
fail37 0.001
fail38 0.001
fail39 0.001
fail40 0.002
fail41 0.001
fail42 0.001
fail43 0.002
fail44 0.001
fail45 0.001
fail46 0.001
fail47 0.001
fail48 0.001
fail49 0.001
fail50 0.002
fail53 0.002
fail54 0.001
fail55 0.001
fail56 0.001
fail57 0.004
fail58 0.001
fail59 0
fail60 0
fail61 0.001
fail62 0.002
fail63 0.001
fail64 0.001
fail65 0.001
fail66 0.001
fail67 0.001
fail68 0
fail69 0
fail70 0.001
fail71 0.001
fail72 0.001
maxStringNumberFail 0.001
threeLiterals 0.001
zeroCharInput 0.001
nested 0
simple 0
maxStringStringOK 0.001
literalFailChecksNull 0.001
literalFailChecksTrue 0.001
maxStringWhitespace 0.001
zeroByteInput 0.001
testUTF32BEStream 0.001
maxStringNumberOK 0.001
testUTF32LEStream 0.001
escapeStart 0.001
array 0.003
fail1 0.001
fail2 0.001
fail3 0.001
fail4 0.001
fail5 0.001
fail6 0.001
fail7 0.001
fail8 0.001
fail9 0.001
simpleUTF16LEAutoDetect 0.002
simpleInMemory 0.001
hasNext 0.001
stringescapeVariousBufferSizesBogus 0.083
simpleUTF16LE 0.001
testUTF16BEStream 0.001
commaChecks 0.001
shortestNonEmtyJsonFile 0
shortestNonEmtyJsonFileWithWhiteSpaceChars 0.001
testUTF16LEStream 0
escaping 0
maxStringStringFail 0.001
isIntegralThrowsISE 0.001
escapeStart2 0
bigdecimal 0.001

JsonReaderImplTest

special 0.001
simple2BadBufferSize8 0.004
emptyArrayOneCharBufferSize 0.001
parseTiny50BJsonFile 0.001
emptyZeroCharBuffersize 0
simpleBadBufferSize8 0
simpleBadBufferSize9 0
parseMedium11KbJsonFile 0.006
simple 0
unicodeFailAscii 0
unicodeWithIoReader 0.001
parseHuge1MbJsonFile 0.152
parseLarge130KbJsonFile 0.005
unicode 0.001
unicode2Bytes 0.001
unicode3Bytes 0.001
unicode4Bytes 0.001
specialWithStringAsByteArrayInputStream 0
specialKeysWithStringAsByteArrayInputStream 0.002
stringescapeVariousBufferSizes 0.018
specialWithIoReader 0
emptyOneCharBufferSize 0.001
parseSmall3KbJsonFile 0
specialWithStringReader 0
parseBig600KbJsonFile 0.029

JsonWriterImplTest

writer 0.005

LocationTest

simpleLocation 0.001
testLocationOnParsingException 0.005
failBytesInput 0.001
simpleLocationCrossingBufferBoundaries 0.042