Summary

[summary] [package list] [test cases]

Tests Errors Failures Success rate Time(s)
818 0 0 100,00% 14,35

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

Package List

[summary] [package list] [test cases]

PackageTestsErrorsFailuresSuccess RateTime
test.net.sf.sojo 88 0 0 100,00% 1,52
test.net.sf.sojo.common 144 0 0 100,00% 2,09
test.net.sf.sojo.conversion 89 0 0 100,00% 2,33
test.net.sf.sojo.conversion.interceptor 10 0 0 100,00% 0,28
test.net.sf.sojo.filter 25 0 0 100,00% 0,69
test.net.sf.sojo.interchange.csv 95 0 0 100,00% 0,55
test.net.sf.sojo.interchange.json 103 0 0 100,00% 1,23
test.net.sf.sojo.interchange.object 18 0 0 100,00% 0,83
test.net.sf.sojo.interchange.xmlrpc 66 0 0 100,00% 1,03
test.net.sf.sojo.navigation 65 0 0 100,00% 0,80
test.net.sf.sojo.optional.filter 8 0 0 100,00% 0,47
test.net.sf.sojo.reflect 46 0 0 100,00% 1,33
test.net.sf.sojo.util 61 0 0 100,00% 1,20

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

test.net.sf.sojo

ClassTestsErrorsFailuresSuccess RateTime
Success ConversionHandlerTest 9 0 0 100,00% 0,281
Success ConverterInterceptorHandlerTest 3 0 0 100,00% 0,250
Success ConverterTest 67 0 0 100,00% 0,516
Success NonCriticalExceptionHandlerTest 4 0 0 100,00% 0,234
Success UniqueIdGeneratorTest 5 0 0 100,00% 0,234

test.net.sf.sojo.common

ClassTestsErrorsFailuresSuccess RateTime
Success GenericComparatorTest 8 0 0 100,00% 0,344
Success IterateableUtilTest 9 0 0 100,00% 0,485
Success ObjectGraphWalkerTest 32 0 0 100,00% 0,359
Success ObjectUtilTest 92 0 0 100,00% 0,688
Success PathRecordWalkerInterceptorTest 3 0 0 100,00% 0,219

test.net.sf.sojo.conversion

ClassTestsErrorsFailuresSuccess RateTime
Success ComplexBean2MapConversionTest 10 0 0 100,00% 0,297
Success Iterateable2IterateableConversionTest 18 0 0 100,00% 0,437
Success IterateableMap2BeanConversionTest 7 0 0 100,00% 0,297
Success IterateableMap2MapConversionTest 16 0 0 100,00% 0,297
Success NotSupportedClassConversionTest 6 0 0 100,00% 0,265
Success NullConversionTest 4 0 0 100,00% 0,250
Success Simple2SimpleConversionTest 28 0 0 100,00% 0,484

test.net.sf.sojo.conversion.interceptor

ClassTestsErrorsFailuresSuccess RateTime
Success SimpleKeyMapperInterceptorTest 10 0 0 100,00% 0,281

test.net.sf.sojo.filter

ClassTestsErrorsFailuresSuccess RateTime
Success ClassPropertyFilterHandlerTest 5 0 0 100,00% 0,329
Success ClassPropertyFilterTest 20 0 0 100,00% 0,360

test.net.sf.sojo.interchange.csv

ClassTestsErrorsFailuresSuccess RateTime
Success CsvParserTest 39 0 0 100,00% 0,250
Success CsvSerializerTest 56 0 0 100,00% 0,296

test.net.sf.sojo.interchange.json

ClassTestsErrorsFailuresSuccess RateTime
Success JsonParserTest 34 0 0 100,00% 0,391
Success JsonSerializerTest 48 0 0 100,00% 0,594
Success JsonWalkerInterceptorTest 21 0 0 100,00% 0,250

test.net.sf.sojo.interchange.object

ClassTestsErrorsFailuresSuccess RateTime
Success ObjectSerializerTest 18 0 0 100,00% 0,828

test.net.sf.sojo.interchange.xmlrpc

ClassTestsErrorsFailuresSuccess RateTime
Success XmlRpcSerializerTest 47 0 0 100,00% 0,766
Success XmlRpcWalkerInterceptorTest 19 0 0 100,00% 0,266

test.net.sf.sojo.navigation

ClassTestsErrorsFailuresSuccess RateTime
Success PathExecuterTest 39 0 0 100,00% 0,282
Success PathParserTest 26 0 0 100,00% 0,516

test.net.sf.sojo.optional.filter

ClassTestsErrorsFailuresSuccess RateTime
Success ClassPropertyFilterHanlderForAttributesTest 8 0 0 100,00% 0,469

test.net.sf.sojo.reflect

ClassTestsErrorsFailuresSuccess RateTime
Success ClassPropertiesCacheTest 2 0 0 100,00% 0,234
Success ReflectionFieldHelperTest 2 0 0 100,00% 0,235
Success ReflectionHelperTest 29 0 0 100,00% 0,313
Success ReflectionMethodHelperTest 13 0 0 100,00% 0,547

test.net.sf.sojo.util

ClassTestsErrorsFailuresSuccess RateTime
Success ArrayIteratorTest 9 0 0 100,00% 0,250
Success CycleDetectorTest 15 0 0 100,00% 0,219
Success TableTest 13 0 0 100,00% 0,234
Success ThrowableWrapperTest 9 0 0 100,00% 0,266
Success UtilTest 15 0 0 100,00% 0,235

Test Cases

[summary] [package list] [test cases]

ConversionHandlerTest

Success testAddConversionWithNullValue 0,03
Success testAddConversion 0,02
Success testConversion 0,00
Success testReplaceConversion 0,00
Success testReplaceConversion2 0,00
Success testReplaceAllConversion 0,00
Success testRemoveConversion 0,02
Success testDoubleConversion 0,00
Success testSimpleFormatConversion 0,00

ConverterInterceptorHandlerTest

Success testAddConverterInterceptor 0,03
Success testFireOnError 0,00
Success testFireBeforeAndAfterConvertRecursion 0,00

ConverterTest

Success testReplaceAllConversion 0,06
Success testRemoveConversion 0,00
Success testOrderOfFindConversion 0,00
Success testNotValidConversionWithException 0,00
Success testConversionHandler 0,00
Success testConverterInterceptor 0,00
Success testNumberOfRecursion 0,00
Success testNullValueForObjectAndType 0,00
Success testConversionThrownException 0,00
Success testConverterInterceptorRecursiveSimple 0,00
Success testConverterInterceptorRecursiveListWithCancel 0,02
Success testConverterInterceptorRecursiveListWithCancel2 0,00
Success testConverterInterceptorRecursiveComplexObject 0,03
Success testConvertBeanAndConvertBack 0,00
Success testConvertBeanAndConvertBackWithRelationToSameBean 0,00
Success testConvertBeanAndConvertBackWithChildList 0,00
Success testConvertBeanAndConvertBackWithChildMap 0,00
Success testPrimitiveInt2StringAndBack 0,00
Success testPrimitiveInteger2StringAndBack 0,00
Success testPrimitive2MapAndBack 0,00
Success testPrimitive2MapAndBackWithConversions 0,02
Success testPrimitive2MapAndBackWithConversions2 0,00
Success testPrimitive2MapAndBackWithConversions3 0,00
Success testPrimitive2MapAndBackWithConversions4 0,00
Success testPrimitive2MapAndBackWithConversions5 0,00
Success testMakeSimpleTimeConvert 0,00
Success testDate2Time 0,00
Success testMakeSimpleClassConvert 0,00
Success testMakeSimpleBigConvert 0,00
Success testMakeSimpleMapWithKeyConverterLong2Integer 0,00
Success testMakeSimpleAndComplexMapWithKeyConverterLong2Integer_2 0,00
Success testMakeSimpleVector 0,00
Success testBiDirectionalNodeRelation 0,00
Success testMakeComplexList 0,00
Success testConvertString2Value 0,02
Success testArrayWithNodes 0,00
Success testArrayWithNodesAndBackToArray 0,00
Success testArrayWithNodesWithNullValue 0,00
Success testConvertArrayAndBackToArray 0,00
Success testConvertArrayAndBackToArrayWithNull 0,00
Success testConvertArrayAndBackToArrayWithNullValue 0,00
Success testConvertMapWithNullElement 0,00
Success testConvertByteArray 0,00
Success testSimpleStringMap 0,00
Success testObjectFoundForHashCodeByMakeComplex2 0,02
Success testConvertJavaUtilProperties 0,00
Success testConvertJavaUtilPropertiesAsClassProperty 0,00
Success testConvertJavaUtilPropertiesAsClassProperty_2 0,00
Success testMapWithOutUiqueId 0,00
Success testMapWithOutUiqueIdAndNullValue 0,00
Success testComplexObjectGraph 0,00
Success testComplexObjectGraph_2 0,00
Success testConvertMakeCompleyWithInValidMap 0,00
Success testListWithDoubleInstanceAndNullValue 0,00
Success testMapInArrayByMakeComplex 0,00
Success testObjectsInMap 0,00
Success testObjectComplexInCollection 0,00
Success testNoObjectFoundForHashCodeByMakeComplexInArrayWithException 0,00
Success testNoObjectFoundForHashCodeByMakeComplexInArray_KeyOrderChange