Summary

Tests Errors Failures Success Rate Time
35 0 0 100.00% 0.12

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

Package List

Package Tests Errors Failures Success Rate Time
it.amattioli.common.properties 24 0 0 100.00% 0.09
it.amattioli.common.exceptions 11 0 0 100.00% 0.03

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

it.amattioli.common.properties

Class Tests Errors Failures Success Rate Time
PropertyUtilsTest 9 0 0 100.00% 0.00
BeanDescriptorTest 1 0 0 100.00% 0.01
PropertyChangeSuportTest 7 0 0 100.00% 0.01
AnnotationsRetrieverTest 3 0 0 100.00% 0.06
PropertyDependenciesTest 4 0 0 100.00% 0.01

it.amattioli.common.exceptions

Class Tests Errors Failures Success Rate Time
MessageBundleTest 4 0 0 100.00% 0.01
KeyedMessageTest 7 0 0 100.00% 0.02

Test Cases

PropertyUtilsTest

testGetStringProperty 0.00
testGetUnknownProperty 0.00
testSetStringProperty 0.00
testGetEnumProperty 0.00
testSetEnumProperty 0.00
testGetIntProperty 0.00
testSetIntProperty 0.00
testDescribeStringProperty 0.00
testDescribeEnumProperty 0.00

MessageBundleTest

testSimpleMessage 0.00
testArgumentMessage 0.00
test2ArgumentsMessage 0.00
testSubstituteArgumentsMessage 0.00

BeanDescriptorTest

testProperty 0.01

PropertyChangeSuportTest

testEnable 0.01
testDisable 0.00
testFirePropertyChange 0.00
testDisabledFirePropertyChange 0.00
testDependentPropertyChange 0.00
testDoubleDependentPropertyChange 0.00
testCyclicDependency 0.00

AnnotationsRetrieverTest

testRetrieveAnnotation 0.06
testNonexistingAnnotation 0.00
testAnnotationsOnIndexedProperty 0.00

PropertyDependenciesTest

testAddDependency 0.00
testNoDependency 0.00
testAddDependencies 0.00
testGetDependencies 0.00

KeyedMessageTest

testMessageKey 0.01
testParametersNumber 0.00
testParameterValue 0.00
testEquality 0.00
testKeyInequality 0.00
testParamInequality 0.00
testNullInequality 0.00