Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
808 0 0 0 100% 1.331

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.joda.beans.ser.map 14 0 0 0 100% 0.01
org.joda.beans.test 17 0 0 0 100% 0.065
org.joda.beans.impl.flexi 14 0 0 0 100% 0.004
org.joda.beans.ser.xml 29 0 0 0 100% 0.202
org.joda.beans.ser.bin 18 0 0 0 100% 0.019
org.joda.beans.ser.json 488 0 0 0 100% 0.799
org.joda.beans.ser 10 0 0 0 100% 0.007
org.joda.beans 218 0 0 0 100% 0.225

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

org.joda.beans.ser.map

Class Tests Errors Failures Skipped Success Rate Time
TestSerializeSimpleMap 14 0 0 0 100% 0.01

org.joda.beans.test

Class Tests Errors Failures Skipped Success Rate Time
TestCoverage 1 0 0 0 100% 0.05
TestBeanAssert 16 0 0 0 100% 0.015

org.joda.beans.impl.flexi

Class Tests Errors Failures Skipped Success Rate Time
TestFlexiBean 14 0 0 0 100% 0.004

org.joda.beans.ser.xml

Class Tests Errors Failures Skipped Success Rate Time
TestDeserializer 6 0 0 0 100% 0.141
TestSerializeXml 23 0 0 0 100% 0.061

org.joda.beans.ser.bin

Class Tests Errors Failures Skipped Success Rate Time
TestSerializeBin 18 0 0 0 100% 0.019

org.joda.beans.ser.json

Class Tests Errors Failures Skipped Success Rate Time
TestSerializeJsonSimple 26 0 0 0 100% 0.346
TestJsonOutput 78 0 0 0 100% 0.106
TestJsonInput 321 0 0 0 100% 0.232
TestSerializeJson 63 0 0 0 100% 0.115

org.joda.beans.ser

Class Tests Errors Failures Skipped Success Rate Time
TestSerTypeMapper 9 0 0 0 100% 0.005
TestSerDeserializerProvider 1 0 0 0 100% 0.002

org.joda.beans

Class Tests Errors Failures Skipped Success Rate Time
TestMutableListBeans 4 0 0 0 100% 0.004
TestBeanCodeGenException 1 0 0 0 100% 0.001
TestRWOnlyBean 5 0 0 0 100% 0.006
TestMetaBean 5 0 0 0 100% 0.004
TestLight 4 0 0 0 100% 0.031
TestValidateBean 24 0 0 0 100% 0.014
TestPair 2 0 0 0 100% 0.003
TestPropertyStyle 5 0 0 0 100% 0.002
TestSubBean 1 0 0 0 100% 0.004
TestOptionalBean 3 0 0 0 100% 0.001
TestBasicBean 9 0 0 0 100% 0.003
TestFinalFieldBean 5 0 0 0 100% 0.021
TestBeanIterator 7 0 0 0 100% 0.001
TestArray 1 0 0 0 100% 0.001
TestReflective 1 0 0 0 100% 0.002
TestImmutable 10 0 0 0 100% 0.023
TestResult 8 0 0 0 100% 0.008
TestAddress 14 0 0 0 100% 0.005
TestJodaBeanUtils 61 0 0 0 100% 0.018
TestPerson 15 0 0 0 100% 0.009
TestMetaInvoke 1 0 0 0 100% 0.01
TestFlexiBean 8 0 0 0 100% 0.014
TestMapBean 4 0 0 0 100% 0.008
TestCompanyAddress 14 0 0 0 100% 0.007
TestClone 2 0 0 0 100% 0.002
TestMinimal 4 0 0 0 100% 0.023

Test Cases

[Summary] [Package List] [Test Cases]

TestSerializeJsonSimple

test_reader_readString_null 0.099
test_reader_readReaderType_nullReader 0.004
test_reader_readReaderType_nullType 0.001
test_writeImmOptional 0.037
test_read_emptyFlexiBean 0.002
test_read_rootTypeArgumentIncorrect 0.001
test_reader_readStringType_nullString 0
test_readWrite_boolean_false 0.002
test_writer_nullSettings 0.001
test_write_nullKeyInMap 0.005
test_writeCollections 0.08
test_readWriteBeanEmptyChild_pretty 0.001
test_reader_readReader_null 0
test_writer_write2_nullBean 0
test_writer_write2_nullAppendable 0
test_writer_write1_nullBean 0
test_reader_readStringType_nullType 0
test_readWrite_boolean_true 0
test_readWriteBeanEmptyChild_compact 0
test_writeSimpleJson 0.018
test_reader_nullSettings 0.001
test_writeImmArrays 0.002
test_badFormat[0: {,}] 0
test_badFormat[1: {1,2}] 0
test_badFormat[2: {"a",6}] 0.001
test_badFormat[3: {"a":[}}] 0

TestJsonOutput

test_writeFloat[0: 0.0, 0.0] 0
test_writeFloat[1: 1.0, 1.0] 0.001
test_writeFloat[2: 2.0, 2.0] 0
test_writeFloat[3: 1234567.0, 1234567.0] 0
test_writeFloat[4: -1.0, -1.0] 0
test_writeFloat[5: -1234567.0, -1234567.0] 0
test_writeFloat[6: 1.0E-6, 1.0E-6] 0
test_writeFloat[7: 0.1234, 0.1234] 0.002
test_writeFloat[8: NaN, "NaN"] 0
test_writeFloat[9: Infinity, "Infinity"] 0
test_writeFloat[10: -Infinity, "-Infinity"] 0
test_write_object2_pretty 0
test_write_arrayDeep2_pretty 0
test_writeLong[0: 0, 0] 0
test_writeLong[1: 1, 1] 0
test_writeLong[2: 2, 2] 0.001
test_writeLong[3: 1234567, 1234567] 0
test_writeLong[4: -1, -1] 0.001
test_writeLong[5: -1234567, -1234567] 0
test_writeNull 0.002
test_write_array2_pretty 0
test_write_object0_pretty 0.001
test_write_arrayDeep0_pretty 0
test_write_objectDeep1_pretty 0
test_write_array0_pretty 0.001
test_write_objectDeep0 0
test_write_objectDeep1 0
test_write_objectDeep2 0.001
test_writeBoolean_false 0
test_write_object3_pretty 0
test_write_arrayDeep0 0.001
test_write_arrayDeep1 0
test_write_arrayDeep2 0
test_write_array3_pretty 0
test_writeBoolean_true 0
test_write_object1_pretty 0
test_write_arrayDeep1_pretty 0
test_write_objectDeep2_pretty 0
test_writeInt[0: 0, 0] 0
test_writeInt[1: 1, 1] 0.002
test_writeInt[2: 2, 2] 0
test_writeInt[3: 1234567, 1234567] 0
test_writeInt[4: -1, -1] 0.001
test_writeInt[5: -1234567, -1234567] 0
test_writeDouble[0: 0.0, 0.0] 0
test_writeDouble[1: 1.0, 1.0] 0
test_writeDouble[2: 2.0, 2.0] 0
test_writeDouble[3: 1234567.0, 1234567.0] 0
test_writeDouble[4: -1.0, -1.0] 0
test_writeDouble[5: -1234567.0, -1234567.0] 0
test_writeDouble[6: 1.0E-6, 1.0E-6] 0
test_writeDouble[7: 0.1234, 0.1234] 0
test_writeDouble[8: NaN, "NaN"] 0
test_writeDouble[9: Infinity, "Infinity"] 0
test_writeDouble[10: -Infinity, "-Infinity"] 0
test_write_array1_pretty 0.001
test_write_array0 0
test_write_array1 0
test_write_array2 0
test_write_array3 0
test_writeString[0] 0.001
test_writeString[1] 0
test_writeString[2] 0
test_writeString[3] 0
test_writeString[4] 0
test_writeString[5] 0
test_writeString[6] 0
test_writeString[7] 0
test_writeString[8] 0.001
test_writeString[9] 0.001
test_writeString[10] 0
test_writeString[11] 0.001
test_writeString[12] 0.001
test_write_objectDeep0_pretty 0
test_write_object0 0
test_write_object1 0
test_write_object2 0.001
test_write_object3 0

TestJsonInput

test_parseObjectKey[0] 0.006
test_parseObjectKey[1] 0
test_parseObjectKey[2] 0.001
test_parseObjectKey[3] 0
test_parseObjectKey[4] 0
test_parseObjectKey[5] 0
test_parseObjectKey[6] 0
test_parseObjectKey[7] 0
test_parseObjectKey[8] 0
test_parseObjectKey[9] 0
test_parseObjectKey[10] 0.001
test_parseObjectKey[11] 0
test_parseObjectKey[12] 0
test_parseObjectKey[13] 0
test_parseObjectKey[14] 0
test_parseObjectKey[15] 0.003
test_parseObjectKey[16] 0
test_acceptObjectKey_notString[0] 0.001
test_acceptObjectKey_notString[1] 0
test_acceptObjectKey_notString[2] 0
test_acceptObjectKey_notString[3] 0
test_acceptObjectKey_notString[4] 0
test_acceptObjectKey_notString[5] 0.001
test_acceptObjectKey_notString[6] 0
test_acceptObjectKey_notString[7] 0.001
test_acceptObjectKey_notString[8] 0
test_acceptObjectKey_notString[9] 0
test_acceptObjectKey_notString[10] 0.001
test_acceptObjectKey_notString[11] 0
test_acceptObjectKey_notString[12] 0
test_acceptObjectKey_notString[13] 0
test_acceptObjectKey_notString[14] 0
test_acceptObjectKey_notString[15] 0.001
test_acceptObjectKey_notString[16] 0.001
test_parseNumberFloating[0: 0.0, 0.0] 0
test_parseNumberFloating[1: 1.0, 1.0] 0.001
test_parseNumberFloating[2: 9.0, 9.0] 0
test_parseNumberFloating[3: 10.0, 10.0] 0
test_parseNumberFloating[4: 19.0, 19.0] 0.001
test_parseNumberFloating[5: 123456789.0, 1.23456789E8] 0
test_parseNumberFloating[6: 1234567890123456789.0, 1.23456789012345677E18] 0
test_parseNumberFloating[7: -0.0, 0.0] 0
test_parseNumberFloating[8: -1.0, -1.0] 0
test_parseNumberFloating[9: -9.0, -9.0] 0.001
test_parseNumberFloating[10: -10.0, -10.0] 0
test_parseNumberFloating[11: -19.0, -19.0] 0
test_parseNumberFloating[12: -123456789.0, -1.23456789E8] 0.001
test_parseNumberFloating[13: -1234567890123456789.0, -1.23456789012345677E18] 0
test_parseNumberFloating[14: 0.0001, 1.0E-4] 0
test_parseNumberFloating[15: 1.12345678, 1.12345678] 0.014
test_parseNumberFloating[16: 9.0e2, 900.0] 0
test_parseNumberFloating[17: 9e2, 900.0] 0
test_parseNumberFloating[18: 123.456e20, 1.23456E22] 0
test_parseNumberFloating[19: 123.456e+20, 1.23456E22] 0
test_parseNumberFloating[20: 123.456e-20, 1.23456E-18] 0
test_parseNumberFloating[21: 9.0E2, 900.0] 0.001
test_parseNumberFloating[22: 9E2, 900.0] 0.001
test_parseNumberFloating[23: 123.456E20, 1.23456E22] 0.003
test_parseNumberFloating[24: 123.456E+20, 1.23456E22] 0
test_parseNumberFloating[25: 123.456E-20, 1.23456E-18] 0
test_skip[0: null] 0
test_skip[1: true] 0
test_skip[2: false] 0
test_skip[3: ""] 0.001
test_skip[4: "text"] 0
test_skip[5: -1] 0
test_skip[6: 1] 0.001
test_skip[7: 1.0] 0
test_skip[8: -1.2] 0.001
test_skip[9: {}] 0
test_skip[10: {"a":2}] 0
test_skip[11: {"a":2,"b":{"aa":[1,2,3]}}] 0.001
test_skip[12: []] 0
test_skip[13: [1,2,3]] 0
test_skip[14: [1,[""],{"a":2}]] 0
test_readEvent[0: null, NULL] 0
test_readEvent[1: true, TRUE] 0
test_readEvent[2: false, FALSE] 0
test_readEvent[3: {, OBJECT] 0
test_readEvent[4: }, OBJECT_END] 0
test_readEvent[5: [, ARRAY] 0
test_readEvent[6: ], ARRAY_END] 0.001
test_readEvent[7: ", STRING] 0
test_readEvent[8: -1}, NUMBER_INTEGRAL] 0
test_readEvent[9: 1}, NUMBER_INTEGRAL] 0
test_readEvent[10: 1.0}, NUMBER_FLOATING] 0.001
test_readEvent[11: -1.2}, NUMBER_FLOATING] 0.004
test_readEvent[12: :, COLON] 0.003
test_readEvent[13: ,, COMMA] 0
test_acceptObjectKey_pushBack 0
test_parseNumberFloating_endOfFile[0: 0.0, 0.0] 0
test_parseNumberFloating_endOfFile[1: 1.0, 1.0] 0
test_parseNumberFloating_endOfFile[2: 9.0, 9.0] 0
test_parseNumberFloating_endOfFile[3: 10.0, 10.0] 0
test_parseNumberFloating_endOfFile[4: 19.0, 19.0] 0
test_parseNumberFloating_endOfFile[5: 123456789.0, 1.23456789E8] 0
test_parseNumberFloating_endOfFile[6: 1234567890123456789.0, 1.23456789012345677E18] 0
test_parseNumberFloating_endOfFile[7: -0.0, 0.0] 0
test_parseNumberFloating_endOfFile[8: -1.0, -1.0] 0
test_parseNumberFloating_endOfFile[9: -9.0, -9.0] 0
test_parseNumberFloating_endOfFile[10: -10.0, -10.0] 0
test_parseNumberFloating_endOfFile[11: -19.0, -19.0] 0
test_parseNumberFloating_endOfFile[12: -123456789.0, -1.23456789E8] 0.001
test_parseNumberFloating_endOfFile[13: -1234567890123456789.0, -1.23456789012345677E18] 0
test_parseNumberFloating_endOfFile[14: 0.0001, 1.0E-4] 0
test_parseNumberFloating_endOfFile[15: 1.12345678, 1.12345678] 0
test_parseNumberFloating_endOfFile[16: 9.0e2, 900.0] 0
test_parseNumberFloating_endOfFile[17: 9e2, 900.0] 0.001
test_parseNumberFloating_endOfFile[18: 123.456e20, 1.23456E22] 0
test_parseNumberFloating_endOfFile[19: 123.456e+20, 1.23456E22] 0
test_parseNumberFloating_endOfFile[20: 123.456e-20, 1.23456E-18] 0.001
test_parseNumberFloating_endOfFile[21: 9.0E2, 900.0] 0.001
test_parseNumberFloating_endOfFile[22: 9E2, 900.0] 0
test_parseNumberFloating_endOfFile[23: 123.456E20, 1.23456E22] 0
test_parseNumberFloating_endOfFile[24: 123.456E+20, 1.23456E22] 0
test_parseNumberFloating_endOfFile[25: 123.456E-20, 1.23456E-18] 0.001
test_parseString[0] 0
test_parseString[1] 0
test_parseString[2] 0.001
test_parseString[3] 0.002
test_parseString[4] 0.006
test_parseString[5] 0
test_parseString[6] 0
test_parseString[7] 0
test_parseString[8] 0
test_parseString[9] 0
test_parseString[10] 0
test_parseString[11] 0
test_parseString[12] 0
test_parseString[13] 0
test_parseString[14] 0
test_parseString[15] 0
test_parseString[16] 0.001
test_acceptString_bad_whitespace[0: \x] 0
test_acceptString_bad_whitespace[1: \u1] 0
test_acceptString_bad_whitespace[2: \u01] 0
test_acceptString_bad_whitespace[3: \u001] 0
test_acceptString_bad_whitespace[4: \u000g] 0
test_acceptString_bad_whitespace[5: \urubbish] 0
test_acceptObjectKey_whitspace[0] 0
test_acceptObjectKey_whitspace[1] 0
test_acceptObjectKey_whitspace[2] 0
test_acceptObjectKey_whitspace[3] 0
test_acceptObjectKey_whitspace[4] 0
test_acceptObjectKey_whitspace[5] 0
test_acceptObjectKey_whitspace[6] 0
test_acceptObjectKey_whitspace[7] 0
test_acceptObjectKey_whitspace[8] 0
test_acceptObjectKey_whitspace[9] 0
test_acceptObjectKey_whitspace[10] 0
test_acceptObjectKey_whitspace[11] 0
test_acceptObjectKey_whitspace[12] 0
test_acceptObjectKey_whitspace[13] 0
test_acceptObjectKey_whitspace[14] 0
test_acceptObjectKey_whitspace[15] 0
test_acceptObjectKey_whitspace[16] 0
test_parseNumberIntegral_endOfFile[0: 0, 0] 0
test_parseNumberIntegral_endOfFile[1: 1, 1] 0
test_parseNumberIntegral_endOfFile[2: 9, 9] 0
test_parseNumberIntegral_endOfFile[3: 10, 10] 0
test_parseNumberIntegral_endOfFile[4: 19, 19] 0
test_parseNumberIntegral_endOfFile[5: 123456789, 123456789] 0
test_parseNumberIntegral_endOfFile[6: 1234567890123456789, 1234567890123456789] 0
test_parseNumberIntegral_endOfFile[7: -0, 0] 0
test_parseNumberIntegral_endOfFile[8: -1, -1] 0
test_parseNumberIntegral_endOfFile[9: -9, -9] 0
test_parseNumberIntegral_endOfFile[10: -10, -10] 0
test_parseNumberIntegral_endOfFile[11: -19, -19] 0.001
test_parseNumberIntegral_endOfFile[12: -123456789, -123456789] 0
test_parseNumberIntegral_endOfFile[13: -1234567890123456789, -1234567890123456789] 0
test_parseString_bad[0: \x] 0
test_parseString_bad[1: \u1] 0
test_parseString_bad[2: \u01] 0
test_parseString_bad[3: \u001] 0
test_parseString_bad[4: \u000g] 0
test_parseString_bad[5: \urubbish] 0
test_acceptString_bad[0: \x] 0
test_acceptString_bad[1: \u1] 0
test_acceptString_bad[2: \u01] 0
test_acceptString_bad[3: \u001] 0
test_acceptString_bad[4: \u000g] 0
test_acceptString_bad[5: \urubbish] 0
test_parseString_endOfFile[0] 0
test_parseString_endOfFile[1] 0.001
test_parseString_endOfFile[2] 0
test_parseString_endOfFile[3] 0
test_parseString_endOfFile[4] 0
test_parseString_endOfFile[5] 0
test_parseString_endOfFile[6] 0
test_parseString_endOfFile[7] 0
test_parseString_endOfFile[8] 0
test_parseString_endOfFile[9] 0
test_parseString_endOfFile[10] 0
test_parseString_endOfFile[11] 0
test_parseString_endOfFile[12] 0
test_parseString_endOfFile[13] 0
test_parseString_endOfFile[14] 0
test_parseString_endOfFile[15] 0.003
test_parseString_endOfFile[16] 0
test_skip_bad 0
test_acceptString_pushback[0] 0
test_acceptString_pushback[1] 0
test_acceptString_pushback[2] 0
test_acceptString_pushback[3] 0
test_acceptString_pushback[4] 0
test_acceptString_pushback[5] 0
test_acceptString_pushback[6] 0.001
test_acceptString_pushback[7] 0
test_acceptString_pushback[8] 0
test_acceptString_pushback[9] 0
test_acceptString_pushback[10] 0
test_acceptString_pushback[11] 0
test_acceptString_pushback[12] 0.001
test_acceptString_pushback[13] 0
test_acceptString_pushback[14] 0
test_acceptString_pushback[15] 0.002
test_acceptString_pushback[16] 0.001
test_acceptString[0] 0
test_acceptString[1] 0
test_acceptString[2] 0
test_acceptString[3] 0
test_acceptString[4] 0.001
test_acceptString[5] 0
test_acceptString[6] 0
test_acceptString[7] 0.001
test_acceptString[8] 0
test_acceptString[9] 0
test_acceptString[10] 0
test_acceptString[11] 0
test_acceptString[12] 0
test_acceptString[13] 0
test_acceptString[14] 0
test_acceptString[15] 0.001
test_acceptString[16] 0
test_acceptObjectKey[0] 0
test_acceptObjectKey[1] 0
test_acceptObjectKey[2] 0
test_acceptObjectKey[3] 0.001
test_acceptObjectKey[4] 0
test_acceptObjectKey[5] 0
test_acceptObjectKey[6] 0.001
test_acceptObjectKey[7] 0
test_acceptObjectKey[8] 0
test_acceptObjectKey[9] 0
test_acceptObjectKey[10] 0
test_acceptObjectKey[11] 0
test_acceptObjectKey[12] 0
test_acceptObjectKey[13] 0
test_acceptObjectKey[14] 0.001
test_acceptObjectKey[15] 0
test_acceptObjectKey[16] 0
test_parseNumberFloating_bad[0: -] 0
test_parseNumberFloating_bad[1: x] 0
test_parseNumberFloating_bad[2: e] 0.001
test_parseNumberFloating_bad[3: E] 0
test_parseNumberFloating_bad[4: 1e] 0
test_parseNumberFloating_bad[5: 2E] 0
test_parseNumberFloating_bad[6: 1+] 0
test_parseNumberFloating_bad[7: 1-] 0
test_parseNumberFloating_bad[8: 1.] 0
test_parseNumberFloating_bad[9: 00] 0
test_parseNumberFloating_bad[10: 001] 0
test_parseNumberFloating_bad[11: 00.0] 0
test_parseNumberFloating_bad[12: 1.1e3E4] 0
test_readEvent_bad[0: nul] 0
test_readEvent_bad[1: nulx] 0
test_readEvent_bad[2: nx] 0.001
test_readEvent_bad[3: tru] 0
test_readEvent_bad[4: trux] 0
test_readEvent_bad[5: tx] 0
test_readEvent_bad[6: fals] 0.001
test_readEvent_bad[7: fx] 0
test_readEvent_bad[8: x] 0
test_acceptString_whitespace[0] 0
test_acceptString_whitespace[1] 0.001
test_acceptString_whitespace[2] 0
test_acceptString_whitespace[3] 0
test_acceptString_whitespace[4] 0
test_acceptString_whitespace[5] 0
test_acceptString_whitespace[6] 0.003
test_acceptString_whitespace[7] 0
test_acceptString_whitespace[8] 0
test_acceptString_whitespace[9] 0
test_acceptString_whitespace[10] 0
test_acceptString_whitespace[11] 0
test_acceptString_whitespace[12] 0
test_acceptString_whitespace[13] 0
test_acceptString_whitespace[14] 0
test_acceptString_whitespace[15] 0.001
test_acceptString_whitespace[16] 0
test_parseNumberIntegral[0: 0, 0] 0.001
test_parseNumberIntegral[1: 1, 1] 0
test_parseNumberIntegral[2: 9, 9] 0
test_parseNumberIntegral[3: 10, 10] 0
test_parseNumberIntegral[4: 19, 19] 0
test_parseNumberIntegral[5: 123456789, 123456789] 0
test_parseNumberIntegral[6: 1234567890123456789, 1234567890123456789] 0
test_parseNumberIntegral[7: -0, 0] 0
test_parseNumberIntegral[8: -1, -1] 0
test_parseNumberIntegral[9: -9, -9] 0
test_parseNumberIntegral[10: -10, -10] 0
test_parseNumberIntegral[11: -19, -19] 0
test_parseNumberIntegral[12: -123456789, -123456789] 0
test_parseNumberIntegral[13: -1234567890123456789, -1234567890123456789] 0.001
test_parseObjectKey_whitspace[0] 0
test_parseObjectKey_whitspace[1] 0
test_parseObjectKey_whitspace[2] 0
test_parseObjectKey_whitspace[3] 0
test_parseObjectKey_whitspace[4] 0
test_parseObjectKey_whitspace[5] 0
test_parseObjectKey_whitspace[6] 0
test_parseObjectKey_whitspace[7] 0
test_parseObjectKey_whitspace[8] 0
test_parseObjectKey_whitspace[9] 0
test_parseObjectKey_whitspace[10] 0
test_parseObjectKey_whitspace[11] 0
test_parseObjectKey_whitspace[12] 0
test_parseObjectKey_whitspace[13] 0
test_parseObjectKey_whitspace[14] 0
test_parseObjectKey_whitspace[15] 0
test_parseObjectKey_whitspace[16] 0.001

TestSerializeJson

test_reader_readString_null 0
test_read_double_fromIntegerTooBig 0
test_readWrite_float_NaN_asNull 0
test_reader_readReaderType_nullReader 0
test_reader_readReaderType_nullType 0.001
test_readWrite_byte 0
test_readWrite_long 0
test_read_double_fromInteger 0
test_read_noTypeAttributeAtRootButTypeSpecified 0
test_writeImmOptional 0
test_readWrite_float_NaN 0
test_readWrite_double 0
test_reader_readStringType_nullString 0
test_read_double_integer_flexiWithTypeAnnotation 0
test_read_float_fromIntegerTooBig 0.003
test_readWrite_boolean_false 0
test_writer_nullSettings 0
test_write_nullKeyInMap 0
test_writeCollections 0.01
test_readWriteBeanEmptyChild_pretty 0.002
test_reader_readReader_null 0
test_readWrite_float 0
test_readWrite_short 0.001
test_read_float_fromInteger 0
test_read_noTypeAttributeAtRoot 0.001
test_read_rootTypeAttributeNotBean 0
test_writer_write2_nullBean 0.001
test_readWrite_double_alternateFormat 0.001
test_writer_write2_nullAppendable 0
test_readWrite_double_Infinity 0.001
test_read_double_NaN_asNull 0
test_writer_write1_nullBean 0
test_reader_readStringType_nullType 0.001
test_readWrite_boolean_true 0
test_writeAddress 0.011
test_read_nonStandard_JodaConvertBean_flattened 0.002
test_read_rootTypeInvalid 0.003
test_readWriteJodaConvertWrapper 0
test_read_badTypeInMap 0
test_readWriteBeanEmptyChild_compact 0.001
test_writeImmAddress 0.053
test_reader_nullSettings 0
test_read_rootTypeArgumentInvalid 0
test_read_ignoreProperty 0
test_read_nonStandard_JodaConvertWrapper_expanded 0
test_badFormat[0: {,}] 0
test_badFormat[1: {1,2}] 0
test_badFormat[2: {"a",6}] 0
test_badFormat[3: {"a":[}}] 0
test_badFormat[4: {"a":{"@type":"Integer","notvalue":6}}] 0
test_badFormat[5: {"a":{"@type":"Integer","value":[]}}] 0
test_badFormat[6: {"a":{"@type":"Integer","value":2147483648}}] 0
test_badFormat[7: {"a":{"@type":"Integer","value":-2147483649}}] 0
test_badFormat[8: {"a":{"@type":"Short","value":32768}}] 0.001
test_badFormat[9: {"a":{"@type":"Short","value":-32769}}] 0
test_badFormat[10: {"a":{"@type":"Byte","value":128}}] 0
test_badFormat[11: {"a":{"@type":"Byte","value":-129}}] 0
test_badFormat[12: {"a":{"@meta":"List","notvalue":[]}}] 0.001
test_badFormat[13: {"a":{"@meta":"List","value":{}}}] 0
test_badFormat[14: {"a":{"@meta":"Map","value":6}}] 0
test_readWriteJodaConvertBean 0
test_readWriteInterfaceKeyMap 0.002
test_readWrite_double_NaN 0

TestDeserializer

test_read_withRenameDeserializer 0.095
test_read_renamedTypeLower 0.002
test_read_withTypeChangeDeserializer 0.002
test_read_withBadEntity 0.037
test_read_withSemanticChangeDeserializer 0.003
test_read_renamedType 0.002

TestSerializeXml

test_read_noTypeAttributeAtRootButTypeSpecified 0
test_writeImmOptional 0.001
test_read_aliased 0.002
test_read_nonStandard_withCommentBeanRoot 0.001
test_write_nullKeyInMap 0
test_writeCollections 0.012
test_readWriteBeanEmptyChild_pretty 0.002
test_read_noTypeAttributeAtRoot 0
test_read_rootTypeAttributeNotBean 0.001
test_read_noBeanElementAtRoot 0.001
test_writeAddress 0.004
test_read_nonStandard_JodaConvertBean_flattened 0.001
test_read_rootTypeInvalid 0
test_read_nonStandard_withCommentInProperty 0.001
test_readWriteJodaConvertWrapper 0.001
test_read_badTypeInMap 0.001
test_readWriteBeanEmptyChild_compact 0.001
test_writeImmAddress 0.014
test_read_rootTypeArgumentInvalid 0.004
test_read_ignoreProperty 0
test_read_nonStandard_JodaConvertWrapper_expanded 0
test_readWriteJodaConvertBean 0.001
test_readWriteInterfaceKeyMap 0.002

TestSerializeBin

test_read_wrongVersion 0.001
test_writeImmOptional 0.003
test_read_invalidFormat_sizeOneArrayAtRoot 0
test_read_rootTypeInvalid_Bean 0.001
test_read_rootTypeNotSpecified_Bean 0
test_write_nullKeyInMap 0
test_writeCollections 0.003
test_readWrite_primitives 0
test_read_rootTypeNotSpecified_FlexiBean 0
test_read_rootTypeValid_Bean 0
test_writeAddress 0.001
test_read_nonStandard_JodaConvertBean_flattened 0
test_read_invalidFormat_noNilValueAfterType 0
test_readWriteJodaConvertWrapper 0
test_writeImmAddress 0.005
test_read_nonStandard_JodaConvertWrapper_expanded 0.002
test_read_rootTypeInvalid_incompatible 0.001
test_readWriteJodaConvertBean 0

TestSerializeSimpleMap

test_writer_write_nullBean 0.003
test_writeImmOptional 0.001
test_read_emptyFlexiBean 0
test_read_rootTypeArgumentIncorrect 0
test_readWrite_boolean_false 0
test_writer_nullSettings 0
test_write_nullKeyInMap 0.001
test_writeCollections 0.001
test_readWriteBeanEmptyChild 0
test_reader_read_nullBean 0
test_reader_read_nullType 0
test_readWrite_boolean_true 0
test_writeSimpleJson 0.001
test_reader_nullSettings 0

TestSerTypeMapper

test_encodeType 0.001
test_encodeType_noCache 0
test_encodeType_sillyNames 0
test_encodeType_noBasePackage 0
test_encodeType_noShortTypes 0.001
test_decodeType_noCache 0
test_decodeType_emptyClassName 0
test_decodeType_noBasePackage 0
test_decodeType 0.001

TestSerDeserializerProvider

test_provider 0

TestMutableListBeans

test_nonFinalBean_list 0.001
test_finalBean_noList 0.002
test_nonFinalBean_noList 0
test_finalBean_list 0

TestBeanCodeGenException

testMessage 0.001

TestCoverage

test_coverage 0.049

TestBeanAssert

test_bean_oneField_doubleArray_withinToleranceUp 0.002
test_bean_twoFields 0.002
test_same 0
test_bean_oneField_doubleArray_notInTolerance 0
test_bean_oneField_double_notInTolerance 0.001
test_bean_oneField 0
test_bean_map 0.001
test_bean_oneField_double 0
test_bean_bug_embedded 0.001
test_bean_oneField_double_withinToleranceDown 0
test_bean_oneField_double_withinToleranceUp 0
test_bean_oneField_doubleArray 0
test_bean_oneField_doubleArray_withinToleranceDown 0.001
test_beanFullDetail_twoFields 0.001
test_bean_sizes 0.001
test_equal 0.001

TestRWOnlyBean

test_ro 0
test_wo1 0.001
test_wo2 0
test_manualGet 0
test_derived 0

TestMetaBean

test_metaBean 0.001
test_metaBean_MapBean 0.002
test_metaBean_notFound 0
test_registerMetaBean 0
test_metaBean_FlexiBean 0

TestLight

test_immutableOld 0.02
test_immutable_order 0.001
test_mutable 0.009
test_immutable 0

TestValidateBean

test_notBlank_set_null 0.001
test_notBlank_set_empty 0
test_bean_propertySet 0
test_notEmpty_propertySet_empty 0
test_static_create_notIncluded 0.001
test_bean_create 0
test_notEmpty_propertySet_null 0
test_notNull_propertySet 0
test_static_set 0.001
test_notNull_set 0
test_static_propertySet 0
test_notBlank_propertySet_empty 0
test_notEmpty_set_empty 0
test_notBlank_propertySet_null 0
test_static_create 0
test_notNull_create_notIncluded 0
test_subbean_create_notIncluded 0.002
test_notEmpty_create_notIncluded 0
test_notEmpty_create_null 0
test_bean_set 0
test_notNull_create 0.001
test_notEmpty_create_empty 0
test_notEmpty_set_null 0
test_bean_create_notIncluded 0

TestPair

test_equalsHashCode 0.002
test_toString 0

TestPropertyStyle

test_WRITE_ONLY 0
test_READ_WRITE 0
test_IMMUTABLE 0
test_DERIVED 0
test_READ_ONLY 0

TestSubBean

test_subbean_toBuilder 0.003

TestOptionalBean

test_optional_full 0.001
test_optional_property 0
test_optional_empty 0

TestBasicBean

test_metaProperty_toString 0
test_property_toString 0
test_hashCode 0
test_equals 0
test_metaProperty_hashCode 0
test_property_hashCode 0
test_metaProperty_equals 0
test_toString 0
test_property_equals 0.001

TestFinalFieldBean

test_finalPerson 0.018
test_finalString 0
test_finalBean 0
test_finalList 0
test_nonFinalString 0

TestBeanIterator

test_iteration_nullChild 0
test_iteration_childWithChildrenOfChildren 0
test_iteration_childWithChildren 0
test_iteration_childWithNoChildren_FlexiBean 0
test_iteration_noChildren 0
test_iteration_childWithOneChild_FlexiBean 0
test_iteration_childWithListOfChildren 0

TestArray

test_bean 0

TestReflective

test_mutable 0.001

TestImmutable

test_builder_subclass_getInvalidPropertyName 0.001
test_bean 0.001
test_with 0
test_builder 0
test_builder_getInvalidPropertyName 0
test_builder_subclass_setInvalidPropertyName 0.001
test_builder_defaultValue 0
test_builder_setInvalidPropertyName 0
test_builder_subclass 0
test_builder_methodTypes 0.017

TestResult

test_genericType_CompanyAddressMid 0.003
test_metaBean 0.001
test_bean 0
test_genericType_CompanyAddress 0.001
test_genericType_Address 0
test_genericType_abstract 0.001
test_metaBean_invalidPropertyName 0.001
test_bean_invalidPropertyName 0

TestAddress

test_metaBean 0
test_bean 0
test_builder_getInvalidPropertyName 0.001
test_metaProperty_types 0
test_metaProperty_annotations 0
test_builder_setInvalidPropertyName 0
test_namedPropertyMethod 0.001
test_metaProperty_String 0
test_property_String 0
test_builder1 0
test_builder2 0
test_namedMetaPropertyMethod 0
test_metaBean_invalidPropertyName 0
test_bean_invalidPropertyName 0

TestJodaBeanUtils

test_equal_floats 0.001
test_equal_BooleanArray 0
test_equal_IntegerArray 0
test_mapType_wildcard 0
test_mapValueTypeTypes_invalidNoGenerics 0.001
test_equalWithTolerance_floats_someTolerance 0
test_equalWithTolerance_doubles_zeroTolerance 0
test_equal_DoubleArray 0
equalIgnoring_same 0.001
test_equal_LongArray 0
test_compare_descending_null 0
test_integerType_Person_collectionTypeInvalid 0
test_equal_ObjectArray 0
test_notEmpty_Map_notOk_null 0
test_notBlank_String_ok 0
test_mapValueTypeTypes_valid 0
test_compare_descending 0.002
test_notBlank_String_notOk_empty 0
equalIgnoring_nullArray 0
equalIgnoring_nullFirst 0
test_notEmpty_String_notOk_empty 0.001
test_notEmpty_Collection_ok 0
test_mapType_Person_otherAddressMap 0
test_notEmpty_String_ok 0
test_notNull_ok 0
test_equalWithTolerance_doubles_someTolerance 0
test_integerType_Person_mapKeyTypeInvalid 0
test_hashCode_Object 0
test_collectionTypeTypes_invalidNoGenerics 0
test_compare_ascending_null 0
test_equal_CharArray 0
test_listType_Person_addressList 0
test_notNull_notOk 0
test_equal_ShortArray 0
test_notEmpty_Map_ok 0
test_notEmpty_Collection_notOk_empty 0
test_equal_IntArray 0
test_mapValueTypeTypes_invalidNotMap 0
test_notEmpty_String_notOk_null 0
test_equal_IntegerNumberArray 0
test_equal_ByteArray 0
test_notBlank_String_notOk_allWhitespace 0
test_listType_Person_addressesList 0
test_equal_MixedArrays 0
test_equalWithTolerance_floats_zeroTolerance 0
equalIgnoring_nullSecond 0.001
test_multisetType_Person_otherAddressMap 0
test_notBlank_String_notOk_null 0
equalIgnoring 0
test_collectionTypeTypes_valid 0
test_compare_ascending 0
test_equal_doubles 0
test_notEmpty_Map_notOk_empty 0
test_equal_IntegerIntArray 0
test_collectionTypeTypes_invalidNotCollection 0
test_propertiesEqual_propertiesHashCode 0
test_equal_FloatArray 0
test_clone 0
test_equal 0.001
test_notEmpty_Collection_notOk_null 0
test_collectionType_Person_mapKeyTypeInvalid 0

TestPerson

test_BeanUtils_addressList 0
test_metaBean 0
test_metaProperty_annotations_extensions 0.002
test_bean 0
test_metaBean_annotations 0.002
test_metaProperty_annotations_addressList 0
test_metaBean_abstract 0.001
test_namedPropertyMethod 0
test_metaProperty_String 0
test_metaProperty_types_otherAddressMap 0
test_property_String 0
test_metaProperty_types_addressList 0
test_namedMetaPropertyMethod 0
test_metaBean_invalidPropertyName 0
test_bean_invalidPropertyName 0

TestFlexiBean

test_type_int 0
test_type_boolean 0
test_equalsHashCode 0
test_constructor 0
test_basics 0
test_putAll 0
test_remove 0
test_type_long 0
test_type_double 0.001
test_type_string 0
test_toString 0
test_constructor_copy 0
test_clone 0
test_toMap 0.001

TestMetaInvoke

test_method_call_compiles 0.009

TestFlexiBean

test_equalsHashCode 0
test_metaBean 0.001
test_propertyDefine_propertyRemove 0
test_append_invalidProperty 0
test_serialization 0.01
test_put_invalidProperty 0
test_invalidProperty 0
test_set_invalidProperty 0

TestMapBean

test_equalsHashCode 0
test_metaBean 0.001
test_propertyDefine_propertyRemove 0
test_clone 0.001

TestCompanyAddress

test_metaBean 0.001
test_bean 0
test_metaProperty_String_companyName 0
test_metaProperty_types 0
test_property_String_companyName 0
test_metaProperty_annotations 0
test_property_String_street 0
test_namedPropertyMethod_companyName 0.001
test_namedMetaPropertyMethod_street 0
test_metaProperty_String_street 0
test_namedMetaPropertyMethod_companyName 0
test_metaBean_invalidPropertyName 0.001
test_namedPropertyMethod_street 0
test_bean_invalidPropertyName 0.001

TestClone

test_bean 0
test_noclone_on_mutable_bean_option 0.002

TestMinimal

test_immutable_order 0.01
test_mutable_order 0.007
test_mutable 0.001
test_immutable 0.001

Back to top

Version: 2.2. Last Published: 2018-03-13.

Reflow Maven skin by Andrius Velykis.