Summary

TestsErrors FailuresSkippedSuccess RateTime
46000100%0.363

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

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
org.fuwjax.jon.regression7000100%0.138
org.fuwjax.util7000100%0.017
org.fuwjax.jon.type17000100%0.138
org.fuwjax.jon12000100%0.063
org.fuwjax.jon.accessor3000100%0.007

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

org.fuwjax.jon.regression

ClassTestsErrors FailuresSkippedSuccess RateTime
InvalidFormatTest1000100%0.01
MainStoryTest6000100%0.128

org.fuwjax.util

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseConverterTest4000100%0.009
EnumBundleTest3000100%0.008

org.fuwjax.jon.type

ClassTestsErrors FailuresSkippedSuccess RateTime
ArrayTypeTest1000100%0.002
ByteArrayTypeTest1000100%0.003
EnumTypeTest1000100%0.005
FieldEntryTest3000100%0.079
ListTypeTest1000100%0.029
NullTypeTest3000100%0.005
ObjectTypeTest1000100%0.003
PrimitiveTypeTest3000100%0.007
StringTypeTest1000100%0.001
UnknownTypeTest2000100%0.004

org.fuwjax.jon

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassCastStrategyTest3000100%0.004
ClassTypeLibraryTest5000100%0.035
DefaultCachedAppenderTest1000100%0.002
ReferenceStrategyTest3000100%0.022

org.fuwjax.jon.accessor

ClassTestsErrors FailuresSkippedSuccess RateTime
LiteralTest1000100%0.002
SymbolTest1000100%0.002
TokenTest1000100%0.003

Test Cases

LiteralTest

testEnumForComleteness0.001

SymbolTest

testEnumForComleteness0

TokenTest

testEnumForComleteness0.001

ClassCastStrategyTest

testEnumForComleteness0.001
testAlwaysCast0
testNeverCast0.001

ClassTypeLibraryTest

testGetTypeFor0.004
failOnIndirectType0.001
failOnIndirectType20.001
testGetType0.001
testCreateWriter0.023

DefaultCachedAppenderTest

testStore0

ReferenceStrategyTest

testEnumForComleteness0.003
testAssignedReference0.008
testNeverReference0.001

InvalidFormatTest

testReadArbitraryObject0.008

MainStoryTest

testReadArbitraryObject0.042
testWriteArbitraryObject0.017
testReadAndFillArbitraryObject0.018
testWriteTypedArbitraryObject0.019
testReadTypedArbitraryObject0.016
testReadAndFillTypedArbitraryObject0.01

ArrayTypeTest

testAbstractType0

ByteArrayTypeTest

testFinalizeCharSequenceObject0.002

EnumTypeTest

testEnumType0.001

FieldEntryTest

testFieldAccessor0.009
failGetFieldValueWithWrongType0.003
failGetFieldValueWithInaccessibleField0.001

ListTypeTest

testAbstractType0.027

NullTypeTest

testAbstractType0.001
failNameMethod0.001
failSymbolMethod0.001

ObjectTypeTest

testGetDetails0.001

PrimitiveTypeTest

testIntType0.002
testIntegerType0.001
testIsPrimitiveType0.003

StringTypeTest

testIntType0

UnknownTypeTest

testAbstractType0.001
failNameMethod0.001

BaseConverterTest

failInvalidBaseStrings0.002
testIntToStringConversion0.001
testPaddedIntToStringConversion0.001
testStringToIntConversion0.001

EnumBundleTest

testValidEnumBundle0.003
testEnumBundleWithoutProperties0.002
testEnumBundleWithNullClassArg0.001