Summary

[ summary] [ package list] [ test cases]

Tests Errors Failures Success rate Time(s)
932 0 0 100,00% 44,33

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

Package Tests Errors Failures Success Rate Time
org.apache.commons.configuration.beanutils 78 0 0 100,00% 1,48
org.apache.commons.configuration.event 52 0 0 100,00% 2,11
org.apache.commons.configuration.plist 27 0 0 100,00% 1,79
org.apache.commons.configuration.reloading 5 0 0 100,00% 4,46
org.apache.commons.configuration 586 0 0 100,00% 25,37
org.apache.commons.configuration.tree 95 0 0 100,00% 2,50
org.apache.commons.configuration.tree.xpath 54 0 0 100,00% 5,02
org.apache.commons.configuration.web 35 0 0 100,00% 1,60

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

org.apache.commons.configuration.beanutils

Class Tests Errors Failures Success Rate Time
Success TestBeanHelper 19 0 0 100,00% 0,371
Success TestConfigurationDynaBean 38 0 0 100,00% 0,381
Success TestDefaultBeanFactory 2 0 0 100,00% 0,411
Success TestXMLBeanDeclaration 19 0 0 100,00% 0,321

org.apache.commons.configuration.event

Class Tests Errors Failures Success Rate Time
Success TestEventSource 11 0 0 100,00% 0,271
Success TestHierarchicalConfigurationEvents 11 0 0 100,00% 0,331
Success TestMapConfigurationEvents 8 0 0 100,00% 0,281
Success TestPropertiesConfigurationEvents 11 0 0 100,00% 0,731
Success TestXMLConfigurationEvents 11 0 0 100,00% 0,500

org.apache.commons.configuration.plist

Class Tests Errors Failures Success Rate Time
Success TestPropertyListConfiguration 13 0 0 100,00% 0,430
Success TestPropertyListParser 3 0 0 100,00% 0,290
Success TestXMLPropertyListConfiguration 11 0 0 100,00% 1,071

org.apache.commons.configuration.reloading

Class Tests Errors Failures Success Rate Time
Success TestFileChangedReloadingStrategy 5 0 0 100,00% 4,456

org.apache.commons.configuration

Class Tests Errors Failures Success Rate Time
Success TestBaseConfiguration 26 0 0 100,00% 0,360
Success TestBaseConfigurationXMLReader 4 0 0 100,00% 0,480
Success TestBaseNullConfiguration 18 0 0 100,00% 0,320
Success TestCombinedConfiguration 22 0 0 100,00% 0,390
Success TestCompositeConfiguration 27 0 0 100,00% 1,071
Success TestCompositeConfigurationNonStringProperties 23 0 0 100,00% 0,500
Success TestConfigurationConverter 5 0 0 100,00% 0,310
Success TestConfigurationFactory 14 0 0 100,00% 1,222
Success TestConfigurationKey 11 0 0 100,00% 0,280
Success TestConfigurationMap 1 0 0 100,00% 0,290
Success TestConfigurationSet 2 0 0 100,00% 0,300
Success TestConfigurationUtils 14 0 0 100,00% 0,340
Success TestDatabaseConfiguration 18 0 0 100,00% 2,263
Success TestDataConfiguration 35 0 0 100,00% 0,560
Success TestDefaultConfigurationBuilder 25 0 0 100,00% 1,482
Success TestEqualBehaviour 7 0 0 100,00% 0,661
Success TestEqualsProperty 1 0 0 100,00% 0,370
Success TestFileConfiguration 17 0 0 100,00% 1,111
Success TestHierarchicalConfiguration 29 0 0 100,00% 0,380
Success TestHierarchicalConfigurationXMLReader 1 0 0 100,00% 0,581
Success TestHierarchicalXMLConfiguration 9 0 0 100,00% 0,751
Success TestJNDIConfiguration 20 0 0 100,00% 0,400
Success TestJNDIEnvironmentValues 12 0 0 100,00% 0,340
Success TestMapConfiguration 10 0 0 100,00% 0,320
Success TestNonStringProperties 23 0 0 100,00% 0,491
Success TestNullCompositeConfiguration 23 0 0 100,00% 0,961
Success TestNullJNDIEnvironmentValues 12 0 0 100,00% 0,340
Success TestPropertiesConfiguration 45 0 0 100,00% 0,961
Success TestPropertiesConfigurationLayout 34 0 0 100,00% 0,350
Success TestPropertiesSequence 3 0 0 100,00% 0,631
Success TestPropertyConverter 17 0 0 100,00% 0,310
Success TestStrictConfigurationComparator 2 0 0 100,00% 0,280
Success TestSubnodeConfiguration 13 0 0 100,00% 0,461
Success TestSubsetConfiguration 13 0 0 100,00% 0,761
Success TestSystemConfiguration 1 0 0 100,00% 0,300
Success TestThreesomeConfiguration 3 0 0 100,00% 0,360
Success TestXMLConfiguration 44 0 0 100,00% 3,645
Success TestXMLPropertiesConfiguration 2 0 0 100,00% 0,441

org.apache.commons.configuration.tree

Class Tests Errors Failures Success Rate Time
Success TestDefaultConfigurationKey 28 0 0 100,00% 0,290
Success TestDefaultConfigurationNode 23 0 0 100,00% 0,281
Success TestDefaultExpressionEngine 19 0 0 100,00% 0,311
Success TestNodeAddData 3 0 0 100,00% 0,261
Success TestOverrideCombiner 8 0 0 100,00% 0,571
Success TestUnionCombiner 6 0 0 100,00% 0,501
Success TestViewNode 8 0 0 100,00% 0,280

org.apache.commons.configuration.tree.xpath

Class Tests Errors Failures Success Rate Time
Success TestConfigurationIteratorAttributes 4 0 0 100,00% 0,792
Success TestConfigurationNodeIteratorChildren 11 0 0 100,00% 1,432
Success TestConfigurationNodePointer 7 0 0 100,00% 1,071
Success TestConfigurationNodePointerFactory 7 0 0 100,00% 1,362
Success TestXPathExpressionEngine 25 0 0 100,00% 0,361

org.apache.commons.configuration.web

Class Tests Errors Failures Success Rate Time
Success TestAppletConfiguration 7 0 0 100,00% 0,311
Success TestServletConfiguration 7 0 0 100,00% 0,310
Success TestServletContextConfiguration 7 0 0 100,00% 0,320
Success TestServletFilterConfiguration 7 0 0 100,00% 0,310
Success TestServletRequestConfiguration 7 0 0 100,00% 0,350

Test Cases

[ summary] [ package list] [ test cases]

TestBeanHelper

Success testRegisterBeanFactory 0,00
Success testRegisterBeanFactoryNull 0,00
Success testRegisterBeanFactoryNullName 0,00
Success testDeregisterBeanFactory 0,00
Success testGetDefaultBeanFactory 0,00
Success testSetDefaultBeanFactoryNull 0,00
Success testInitBean 0,09
Success testInitBeanWithNoData 0,00
Success testInitBeanWithInvalidProperty 0,01
Success testCreateBean 0,00
Success testCreateBeanWithNullDeclaration 0,00
Success testCreateBeanWithDefaultClass 0,00
Success testCreateBeanWithFactoryDefaultClass 0,00
Success testCreateBeanWithNoClass 0,00
Success testCreateBeanWithInvalidClass 0,00
Success testCreateBeanWithDefaultFactory 0,00
Success testCreateBeanWithUnknownFactory 0,00
Success testCreateBeanWithException 0,00
Success testCreateBeanWithParameter 0,00

TestConfigurationDynaBean

Success testGetDescriptorArguments 0,07
Success testGetDescriptorBoolean 0,00
Success testGetDescriptorDouble 0,00
Success testGetDescriptorFloat 0,00
Success testGetDescriptorInt 0,00
Success testGetDescriptorLong 0,00
Success testGetDescriptorSecond 0,00
Success testGetDescriptorShort 0,01
Success testGetDescriptorString 0,00
Success testGetDescriptors 0,00
Success testGetIndexedArguments 0,00
Success testGetIndexedValues 0,01
Success testGetMappedArguments 0,00
Success testGetMappedValues 0,00
Success testGetSimpleArguments 0,01
Success testGetSimpleBoolean 0,00
Success testGetSimpleDouble 0,00
Success testGetSimpleFloat 0,00
Success testGetSimpleInt 0,00
Success testGetSimpleLong 0,00
Success testGetSimpleShort 0,00
Success testGetSimpleString 0,00
Success testMappedContains 0,01
Success testMappedRemove 0,00
Success testSetIndexedArguments 0,00
Success testSetIndexedValues 0,01
Success testSetMappedValues 0,00
Success testSetSimpleBoolean 0,00
Success testSetSimpleDouble 0,00
Success testSetSimpleFloat 0,00
Success testSetSimpleInt 0,00
Success testSetSimpleLong 0,00
Success testSetSimpleShort 0,00
Success testSetSimpleString 0,00
Success testAddNullPropertyValue 0,00
Success testGetNonExistentProperty 0,00
Success testNonIndexedPropeties 0,00
Success testNestedPropeties 0,01

TestDefaultBeanFactory

Success testGetDefaultBeanClass 0,00
Success testCreateBean 0,14

TestXMLBeanDeclaration

Success testInitFromNullNode 0,03
Success testInitFromNullConfiguration 0,00
Success testInitFromNullConfigurationAndKey 0,00
Success testInitFromNullConfigurationAndNode 0,00
Success testGetBeanClassName 0,01
Success testGetBeanClassNameUndefined 0,00
Success testGetBeanFactoryName 0,00
Success testGetBeanFactoryNameUndefined 0,01
Success testGetBeanFactoryParameter 0,00
Success testGetBeanFactoryParameterUndefined 0,00
Success testGetBeanProperties 0,00
Success testGetBeanPropertiesWithReservedAttributes 0,00
Success testGetBeanPropertiesEmpty 0,00
Success testGetNestedBeanDeclarations 0,00
Success testGetNestedBeanDeclarationsEmpty 0,00
Success testGetInterpolatedBeanProperties 0,01
Success testInitFromUndefinedKey 0,00
Success testInitFromUndefinedKeyOptional 0,00
Success testInitFromMultiValueKey 0,00

TestEventSource

Success testInit 0,00
Success testAddConfigurationListener 0,00
Success testAddNullConfigurationListener 0,00
Success testRemoveConfigurationListener 0,00
Success testRemoveNullConfigurationListener 0,00
Success testGetConfigurationListenersUpdate 0,00
Success testSetDetailEvents 0,00
Success testFireEvent 0,01
Success testFireEventNoListeners 0,00
Success testFireEventNoDetails 0,00
Success testRemoveListenerInFireEvent 0,00

TestHierarchicalConfigurationEvents

Success testClearTreeEvent 0,04
Success testAddNodesEvent 0,00
Success testAddNodesEmptyEvent 0,00
Success testAddPropertyEvent 0,00
Success testAddPropertyEventWithDetails 0,00
Success testClearPropertyEvent 0,00
Success testClearPropertyEventWithDetails 0,00
Success testSetPropertyEvent 0,00
Success testSetPropertyEventWithDetails 0,00
Success testClearEvent 0,01
Success testClearEventWithDetails 0,00

TestMapConfigurationEvents

Success testAddPropertyEvent 0,02
Success testAddPropertyEventWithDetails 0,00
Success testClearPropertyEvent 0,00
Success testClearPropertyEventWithDetails 0,00
Success testSetPropertyEvent 0,00
Success testSetPropertyEventWithDetails 0,00
Success testClearEvent 0,00
Success testClearEventWithDetails 0,00

TestPropertiesConfigurationEvents

Success testReloadEvent 0,25
Success testReloadEventWithDetails 0,09
Success testAccessPropertiesOnReload 0,13
Success testAddPropertyEvent 0,00
Success testAddPropertyEventWithDetails 0,00
Success testClearPropertyEvent 0,00
Success testClearPropertyEventWithDetails 0,00
Success testSetPropertyEvent 0,00
Success testSetPropertyEventWithDetails 0,00
Success testClearEvent 0,00
Success testClearEventWithDetails 0,00

TestXMLConfigurationEvents

Success testReloadEvent 0,17
Success testReloadEventWithDetails 0,03
Success testAccessPropertiesOnReload 0,04
Success testAddPropertyEvent 0,00
Success testAddPropertyEventWithDetails 0,00
Success testClearPropertyEvent 0,00
Success testClearPropertyEventWithDetails 0,00
Success testSetPropertyEvent 0,00
Success testSetPropertyEventWithDetails 0,00
Success testClearEvent 0,00
Success testClearEventWithDetails 0,00

TestPropertyListConfiguration

Success testLoad 0,10
Success testLoadWithError 0,01
Success testString 0,01
Success testQuotedString 0,01
Success testEmptyArray 0,00
Success testArray 0,00
Success testNestedArrays 0,01
Success testDictionary 0,00
Success testDictionaryArray 0,00
Success testNestedDictionaries 0,01
Success testData 0,00
Success testSave 0,02
Success testQuoteString 0,00

TestPropertyListParser

Success testRemoveQuotes 0,00
Success testUnescapeQuotes 0,02
Success testFilterData 0,01

TestXMLPropertyListConfiguration

Success testString 0,46
Success testInteger 0,03
Success testReal 0,08
Success testBoolean 0,02
Success testDictionary 0,02
Success testSubset 0,03
Success testArray 0,03
Success testNestedArray 0,02
Success testDictionaryArray 0,02
Success testNested 0,02
Success testSave 0,08

TestFileChangedReloadingStrategy

Success testAutomaticReloading 2,09
Success testNewFileReloading 2,01
Success testGetRefreshDelay 0,00
Success testFromClassPath 0,04
Success testFromJar 0,03

TestBaseConfiguration

Success testThrowExceptionOnMissing 0,02
Success testGetProperty 0,00
Success testGetByte 0,01
Success testGetShort 0,00
Success testGetLong 0,00
Success testGetFloat 0,00
Success testGetDouble 0,00
Success testGetBigDecimal 0,00
Success testGetBigInteger 0,00
Success testGetString 0,00
Success testGetBoolean 0,01
Success testGetList 0,00
Success testGetInterpolatedList 0,00
Success testGetInterpolatedPrimitives 0,00
Success testCommaSeparatedString 0,00
Success testAddProperty 0,01
Success testPropertyAccess 0,00
Success testSubset 0,01
Success testInterpolation 0,00
Success testMultipleInterpolation 0,00
Success testInterpolationLoop 0,00
Success testGetHexadecimalValue 0,00
Success testResolveContainerStore 0,01
Success testNumberConversions 0,00
Success testClone 0,02
Success testCloneModify 0,00

TestBaseConfigurationXMLReader

Success testParse 0,21
Success testParseSAXException 0,01
Success testParseIOException 0,00
Success testSetRootName 0,00

TestBaseNullConfiguration

Success testThrowExceptionOnMissing 0,02
Success testGetProperty 0,01
Success testGetByte 0,01
Success testGetShort 0,00
Success testGetLong 0,00
Success testGetFloat 0,00
Success testGetDouble 0,00
Success testGetBigDecimal 0,00
Success testGetBigInteger 0,00
Success testGetString 0,00
Success testGetBoolean 0,00
Success testGetList 0,00
Success testCommaSeparatedString 0,00
Success testPropertyAccess 0,00
Success testSubset 0,01
Success testInterpolation 0,00
Success testMultipleInterpolation 0,00
Success testInterpolationLoop 0,00

TestCombinedConfiguration

Success testInit 0,03
Success testAddConfiguration 0,04
Success testAddConfigurationWithName 0,00
Success testAddConfigurationWithNameTwice 0,01
Success testAddConfigurationAt 0,00
Success testAddConfigurationComplexAt 0,00
Success testAddNullConfiguration 0,00
Success testAccessPropertyEmpty 0,00
Success testAccessPropertyMulti 0,00
Success testRemoveConfiguration 0,00
Success testRemoveConfigurationAt 0,00
Success testRemoveConfigurationByName 0,00
Success testRemoveNamedConfiguration 0,00
Success testRemoveNamedConfigurationAt 0,00
Success testRemoveNonContainedConfiguration 0,00
Success testRemoveConfigurationByUnknownName 0,00
Success testUpdateContainedConfiguration 0,00
Success testSetNodeCombiner 0,00
Success testSetNullNodeCombiner 0,00
Success testClone 0,04
Success testCloneModify 0,01
Success testClear 0,00

TestCompositeConfiguration

Success testThrowExceptionOnMissing 0,16
Success testAddRemoveConfigurations 0,03
Success testGetPropertyWIncludes 0,02
Success testGetProperty 0,02
Success testCantRemoveMemoryConfig 0,06
Success testGetPropertyMissing 0,02
Success testMultipleTypesOfConfigs 0,03
Success testPropertyExistsInOnlyOneConfig 0,02
Success testDefaultValueWhenKeyMissing 0,02
Success testGettingConfiguration 0,03
Success testClearingProperty 0,02
Success testAddingProperty 0,01
Success testSettingMissingProperty 0,07
Success testGettingSubset 0,05
Success testSubsetCanResolve 0,03
Success testList 0,01
Success testStringArray 0,01
Success testGetList 0,02
Success testGetKeysPreservesOrder 0,01
Success testGetKeys2PreservesOrder 0,02
Success testGetStringWithDefaults 0,01
Success testCheckingInMemoryConfiguration 0,02
Success testStringArrayInterpolation 0,01
Success testInstanciateWithCollection 0,01
Success testClone 0,01
Success testCloneNotSupported 0,02
Success testCloneEventListener 0,07

TestCompositeConfigurationNonStringProperties

Success testBoolean 0,12
Success testBooleanDefaultValue 0,00
Success testBooleanArrayValue 0,01
Success testByte 0,01
Success testByteArrayValue 0,00
Success testDouble 0,01
Success testDoubleDefaultValue 0,00
Success testDoubleArrayValue 0,00
Success testFloat 0,01
Success testFloatDefaultValue 0,00
Success testFloatArrayValue 0,01
Success testInteger 0,01
Success testIntegerDefaultValue 0,00
Success testIntegerArrayValue 0,00
Success testLong 0,01
Success testLongDefaultValue 0,01
Success testLongArrayValue 0,00
Success testShort 0,00
Success testShortDefaultValue 0,00
Success testShortArrayValue 0,00
Success testListMissing 0,01
Success testSubset 0,01
Success testIsEmpty 0,01

TestConfigurationConverter

Success testExtendedPropertiesToConfiguration 0,02
Success testPropertiesToConfiguration 0,00
Success testConfigurationToExtendedProperties 0,01
Success testConfigurationToProperties 0,01
Success testConfigurationToMap 0,00

TestConfigurationFactory

Success testBasePath 0,04
Success testJNDI 0,03
Success testLoadingConfiguration 0,36
Success testLoadingConfigurationWithRulesXML 0,13
Success testLoadingConfigurationReverseOrder 0,06
Success testLoadingConfigurationNamespaceAware 0,01
Success testLoadingConfigurationBasePath 0,01
Success testLoadingAdditional 0,06
Success testLoadingURL 0,03
Success testThrowingConfigurationInitializationException 0,09
Success testAllConfiguration 0,05
Success testOptionalConfigurations 0,06
Success testLoadAbsolutePath 0,01
Success testLoadingWithSystemProperties 0,01

TestConfigurationKey

Success testAppend 0,00
Success testIterate 0,00
Success testAttribute 0,00
Success testLength 0,00
Success testConstructAttributeKey 0,00
Success testEquals 0,00
Success testCommonKey 0,00
Success testDifferenceKey 0,00
Success testEscapedDelimiters 0,00
Success testIterateStrangeKeys 0,00
Success testAttributeKeyWithIndex 0,00

TestConfigurationMap

Success testPut 0,04

TestConfigurationSet

Success testSize 0,04
Success testIterator 0,00

TestConfigurationUtils

Success testToString 0,04
Success testGetURL 0,01
Success testGetBasePath 0,00
Success testGetFileName 0,00
Success testCopy 0,00
Success testAppend 0,00
Success testGetFile 0,01
Success testLocateWithNullTCCL 0,00
Success testConvertToHierarchical 0,01
Success testConvertHierarchicalToHierarchical 0,00
Success testConvertNullToHierarchical 0,00
Success testCloneConfiguration 0,01
Success testCloneConfigurationNotSupported 0,00
Success testCloneConfigurationNull 0,00

TestDatabaseConfiguration

Success testAddPropertyDirectSingle 0,77
Success testAddPropertyDirectMultiple 0,05
Success testAddNonStringProperty 0,11
Success testGetPropertyDirectSingle 0,05
Success testGetPropertyDirectMultiple 0,06
Success testClearPropertySingle 0,04
Success testClearPropertyMultiple 0,04
Success testClearSingle 0,04
Success testClearMultiple 0,11
Success testGetKeysSingle 0,04
Success testGetKeysMultiple 0,07
Success testContainsKeySingle 0,05
Success testContainsKeyMultiple 0,13
Success testIsEmptySingle 0,07
Success testIsEmptyMultiple 0,10
Success testGetList 0,06
Success testGetKeys 0,13
Success testClearSubset 0,07

TestDataConfiguration

Success testGetBooleanArray 0,09
Success testGetBooleanList 0,01
Success testGetByteArray 0,00
Success testGetByteList 0,01
Success testGetShortArray 0,00
Success testGetShortList 0,01
Success testGetIntegerArray 0,00
Success testGetIntegerList 0,01
Success testGetLongArray 0,00
Success testGetLongList 0,00
Success testGetFloatArray 0,00
Success testGetFloatList 0,01
Success testGetDoubleArray 0,00
Success testGetDoubleList 0,00
Success testGetBigIntegerArray 0,00
Success testGetBigIntegerList 0,01
Success testGetBigDecimalArray 0,00
Success testGetBigDecimalList 0,01
Success testGetURL 0,02
Success testGetURLArray 0,01
Success testGetURLList 0,00
Success testGetLocale 0,00
Success testGetLocaleArray 0,00
Success testGetLocaleList 0,00
Success testGetColor 0,05
Success testGetColorArray 0,00
Success testGetColorList 0,00
Success testGetDate 0,00
Success testGetDateArray 0,01
Success testGetDateArrayWithFormat 0,00
Success testGetDateList 0,00
Success testGetCalendar 0,00
Success testGetCalendarArray 0,02
Success testGetCalendarList 0,00
Success testConversionException 0,01

TestDefaultConfigurationBuilder

Success testConfigurationDeclarationIsReserved 0,14
Success testConfigurationDeclarationIsReservedAt 0,00
Success testConfigurationDeclarationIsReservedOptional 0,00
Success testConfigurationDeclarationGetAttributes 0,08
Success testAddConfigurationProvider 0,00
Success testAddConfigurationProviderNull 0,00
Success testAddConfigurationProviderNullTag 0,00
Success testRemoveConfigurationProvider 0,01
Success testConfigurationBeanFactoryCreateBean 0,08
Success testConfigurationBeanFactoryCreateUnknownTag 0,01
Success testLoadConfiguration 0,18
Success testLoadConfigurationFromFile 0,09
Success testLoadConfigurationFromFileName 0,04
Success testLoadConfigurationFromURL 0,03
Success testLoadAdditional 0,05
Success testLoadOptional 0,04
Success testLoadOptionalWithException 0,07
Success testLoadOptionalNonFileBased 0,00
Success testLoadDifferentSources 0,08
Success testSetConfigurationBasePath 0,01
Success testComplexInitialization 0,09
Success testCombinedConfiguration 0,05
Success testCombinedConfigurationNoAdditional 0,02
Success testCombinedConfigurationListNodes 0,11
Success testConfigurationBuilderProvider 0,03

TestEqualBehaviour

Success testLoading 0,33
Success testDeletingExisting 0,01
Success testDeletingNonExisting 0,01
Success testSettingNonExisting 0,01
Success testSettingExisting 0,01
Success testAddingUnset 0,00
Success testAddingSet 0,02

TestEqualsProperty

Success testEquals 0,10

TestFileConfiguration

Success testSetURL 0,06
Success testSetURLWithParams 0,01
Success testLocations 0,00
Success testCreateFile1 0,01
Success testCreateFile2 0,04
Success testCreateFile3 0,00
Success testWithConfigurationFactory 0,51
Success testSaveInvalidURL 0,00
Success testFileOverwrite 0,01
Success testReloadingWithAutoSave 0,00
Success testPathWithSpaces 0,01
Success testGetFile 0,01
Success testSaveWithoutFileName 0,02
Success testLoadDirectory 0,00
Success testInitFromClassPath 0,01
Success testLoadFromClassPath 0,15
Success testClone 0,01

TestHierarchicalConfiguration

Success testSetRoot 0,02
Success testSetRootNode 0,00
Success testSetRootNodeNull 0,00
Success testIsEmpty 0,00
Success testGetProperty 0,02
Success testSetProperty 0,02
Success testClearProperty 0,00
Success testClearTree 0,00
Success testContainsKey 0,00
Success testGetKeys 0,01
Success testGetKeysString 0,00
Success testAddProperty 0,01
Success testGetMaxIndex 0,00
Success testSubset 0,00
Success testConfigurationAt 0,01
Success testConfigurationAtUnknownSubTree 0,00
Success testConfigurationAtMultipleNodes 0,00
Success testConfigurationsAt 0,00
Success testConfigurationsAtEmpty 0,00
Success testClone 0,00
Success testCloneWithEventListeners 0,00
Success testAddNodes 0,00
Success testAddNodesForNonExistingKey 0,00
Success testAddNodesWithAttributeKey 0,01
Success testNodeRemove 0,00
Success testNodeVisitor 0,00
Success testSetExpressionEngine 0,01
Success testSetDefaultExpressionEngine 0,00
Success testSetDefaultExpressionEngineNull 0,00

TestHierarchicalConfigurationXMLReader

Success testParse 0,32

TestHierarchicalXMLConfiguration

Success testGetProperty 0,13
Success testLoadURL 0,02
Success testLoadBasePath1 0,01
Success testLoadBasePath2 0,01
Success testXmlNodeTypes 0,02
Success testSave 0,20
Success testSaveNew 0,02
Success testSaveModified 0,07
Success testRootElement 0,01

TestJNDIConfiguration

Success testBoolean 0,06
Success testBooleanDefaultValue 0,05
Success testByte 0,00
Success testDouble 0,00
Success testDoubleDefaultValue 0,00
Success testFloat 0,00
Success testFloatDefaultValue 0,00
Success testInteger 0,00
Success testIntegerDefaultValue 0,00
Success testLong 0,00
Success testLongDefaultValue 0,00
Success testShort 0,01
Success testShortDefaultValue 0,00
Success testListMissing 0,00
Success testSubset 0,01
Success testProperties 0,00
Success testContainsKey 0,00
Success testChangePrefix 0,00
Success testResetRemovedProperties 0,00
Success testConstructor 0,00

TestJNDIEnvironmentValues

Success testThrowExceptionOnMissing 0,05
Success testSimpleGet 0,01
Success testMoreGets 0,00
Success testGetMissingKey 0,00
Success testGetMissingKeyWithDefault 0,00
Success testContainsKey 0,00
Success testClearProperty 0,01
Success testIsEmpty 0,00
Success testGetKeys 0,01
Success testGetKeysWithUnknownPrefix 0,00
Success testGetKeysWithExistingPrefix 0,00
Success testGetKeysWithKeyAsPrefix 0,00

TestMapConfiguration

Success testGetMap 0,02
Success testClone 0,03
Success testCloneModify 0,00
Success testGetProperty 0,00
Success testList 0,00
Success testAddPropertyDirect 0,00
Success testIsEmpty 0,00
Success testContainsKey 0,00
Success testClearProperty 0,00
Success testGetKeys 0,00

TestNonStringProperties

Success testBoolean 0,12
Success testBooleanDefaultValue 0,01
Success testBooleanArrayValue 0,00
Success testByte 0,01
Success testByteArrayValue 0,00
Success testDouble 0,01
Success testDoubleDefaultValue 0,00
Success testDoubleArrayValue 0,01
Success testFloat 0,00
Success testFloatDefaultValue 0,01
Success testFloatArrayValue 0,00
Success testInteger 0,01
Success testIntegerDefaultValue 0,00
Success testIntegerArrayValue 0,00
Success testLong 0,01
Success testLongDefaultValue 0,01
Success testLongArrayValue 0,00
Success testShort 0,01
Success testShortDefaultValue 0,00
Success testShortArrayValue 0,00
Success testListMissing 0,01
Success testSubset 0,01
Success testIsEmpty 0,01

TestNullCompositeConfiguration

Success testThrowExceptionOnMissing 0,17
Success testAddRemoveConfigurations 0,02
Success testGetPropertyWIncludes 0,02
Success testGetProperty 0,02
Success testCantRemoveMemoryConfig 0,06
Success testGetPropertyMissing 0,02
Success testMultipleTypesOfConfigs 0,03
Success testPropertyExistsInOnlyOneConfig 0,03
Success testDefaultValueWhenKeyMissing 0,01
Success testGettingConfiguration 0,03
Success testClearingProperty 0,02
Success testAddingProperty 0,01
Success testSettingMissingProperty 0,07
Success testGettingSubset 0,05
Success testSubsetCanResolve 0,02
Success testList 0,02
Success testStringArray 0,01
Success testGetList 0,02
Success testGetVector 0,01
Success testGetKeysPreservesOrder 0,02
Success testGetKeys2PreservesOrder 0,01
Success testGetStringWithDefaults 0,02
Success testCheckingInMemoryConfiguration 0,01

TestNullJNDIEnvironmentValues

Success testThrowExceptionOnMissing 0,05
Success testSimpleGet 0,01
Success testMoreGets 0,01
Success testGetMissingKey 0,00
Success testGetMissingKeyWithDefault 0,00
Success testContainsKey 0,00
Success testClearProperty 0,00
Success testIsEmpty 0,00
Success testGetKeys 0,01
Success testGetKeysWithUnknownPrefix 0,00
Success testGetKeysWithExistingPrefix 0,00
Success testGetKeysWithKeyAsPrefix 0,00

TestPropertiesConfiguration

Success testLoad 0,09
Success testAppend 0,01
Success testEmpty 0,00
Success testReference 0,01
Success testLoadInclude 0,00
Success testSetInclude 0,02
Success testList 0,00
Success testSave 0,03
Success testInMemoryCreatedSave 0,06
Success testSaveMissingFilename 0,00
Success testSaveWithBasePath 0,02
Success testLoadViaProperty 0,01
Success testLoadViaPropertyWithBasePath 0,01
Success testLoadViaPropertyWithBasePath2 0,01
Success testLoadFromFile 0,01
Success testLoadUnexistingFile 0,01
Success testLoadWithAutoSave 0,01
Success testLoadWithAutoSaveAndSetExisting 0,01
Success testLoadWithAutoSaveAndSetNew 0,00
Success testLoadWithAutoSaveAndAdd 0,01
Success testLoadWithAutoSaveAndClear 0,01
Success testGetStringWithEscapedChars 0,00
Success testGetStringWithEscapedComma 0,01
Success testUnescapeJava 0,00
Success testEscapedKey 0,01
Success testMixedArray 0,00
Success testMultilines 0,00
Success testChangingDefaultListDelimiter 0,01
Success testChangingListDelimiter 0,01
Success testDisableListDelimiter 0,01
Success testNewLineEscaping 0,00
Success testLoadIncludeFromClassPath 0,00
Success testComment 0,01
Success testEscapedKeyValueSeparator 0,00
Success testKeyValueSeparators 0,00
Success testIncludeInSubDir 0,27
Success testLineSeparator 0,01
Success testReentrantReload 0,01
Success testGetLayout 0,00
Success testPropertyLoaded 0,00
Success testPropertyLoadedInclude 0,01
Success testPropertyLoadedIncludeNotAllowed 0,00
Success testIsCommentLine 0,00
Success testClone 0,01
Success testCloneNullLayout 0,00

TestPropertiesConfigurationLayout

Success testInit 0,03
Success testInitNull 0,00
Success testReadSimple 0,03
Success testBlancLines 0,00
Success testIsSingleLine 0,00
Success testIsSingleLineMulti 0,00
Success testCombineComments 0,00
Success testHeaderComment 0,00
Success testHeaderCommentWithBlancs 0,00
Success testHeaderCommentWithBlancsAndPropComment 0,00
Success testHeaderCommentNull 0,00
Success testEventAdd 0,00
Success testEventAddMultiple 0,00
Success testEventAddExisting 0,00
Success testEventSetNonExisting 0,00
Success testEventDelete 0,00
Success testEventClearConfig 0,00
Success testEventAddBefore 0,00
Success testEventReload 0,00
Success testEventReloadAfter 0,00
Success testRecursiveLoadCall 0,00
Success testReadAndWrite 0,01
Success testSave 0,00
Success testSaveForceSingleLine 0,00
Success testTrimComment 0,00
Success testTrimCommentTrainlingCR 0,00
Success testTrimCommentFalse 0,00
Success testGetNonExistingLayouData 0,00
Success testGetNullLayouttData 0,00
Success testSetNullComment 0,00
Success testSaveCommentForUnexistingProperty 0,00
Success testSaveEmptyLayout 0,01
Success testInitCopy 0,00
Success testInitCopyModify 0,00

TestPropertiesSequence

Success testConfigurationValuesInSameOrderFromFile 0,33
Success testConfigurationValuesInSameOrderWithManualAdd 0,02
Success testMappingInSameOrder 0,01

TestPropertyConverter

Success testSplit 0,00
Success testSplitWithEscapedSeparator 0,00
Success testSplitEmptyValues 0,00
Success testSplitWithEndingSlash 0,00
Success testSplitNull 0,00
Success testToIterator 0,02
Success testInterpolateString 0,02
Success testInterpolateObject 0,00
Success testInterpolateRecursive 0,00
Success testCyclicInterpolation 0,00
Success testInterpolationUnknownVariable 0,00
Success testToNumberDirect 0,00
Success testToNumberFromString 0,00
Success testToNumberFromHexString 0,00
Success testToNumberFromInvalidHexString 0,00
Success testToNumberFromInvalidString 0,00
Success testToNumberWithInvalidClass 0,00

TestStrictConfigurationComparator

Success testCompare 0,01
Success testCompareNull 0,00

TestSubnodeConfiguration

Success testInitSubNodeConfig 0,04
Success testInitSubNodeConfigWithNullParent 0,00
Success testInitSubNodeConfigWithNullNode 0,00
Success testGetProperties 0,01
Success testSetProperty 0,00
Success testAddProperty 0,00
Success testGetKeys 0,02
Success testSetThrowExceptionOnMissing 0,00
Success testSetDelimiterParsingDisabled 0,00
Success testSetListDelimiter 0,01
Success testSetExpressionEngine 0,12
Success testConfiguarationAt 0,00
Success testInterpolation 0,00

TestSubsetConfiguration

Success testGetProperty 0,04
Success testSetProperty 0,00
Success testGetParentKey 0,00
Success testGetChildKey 0,00
Success testGetKeys 0,00
Success testGetKeysWithPrefix 0,00
Success testGetList 0,00
Success testGetParent 0,00
Success testGetPrefix 0,00
Success testSetPrefix 0,00
Success testThrowtExceptionOnMissing 0,00
Success testNested 0,43
Success testClear 0,00

TestSystemConfiguration

Success testSystemConfiguration 0,02

TestThreesomeConfiguration

Success testList1 0,09
Success testList2 0,00
Success testList3 0,00

TestXMLConfiguration

Success testGetProperty 0,13
Success testGetCommentedProperty 0,02
Success testGetPropertyWithXMLEntity 0,01
Success testClearProperty 0,14
Success testgetProperty 0,01
Success testGetAttribute 0,01
Success testClearAttribute 0,05
Success testSetAttribute 0,01
Success testAddAttribute 0,01
Success testAddObjectAttribute 0,01
Success testAddList 0,00
Success testGetComplexProperty 0,01
Success testSettingFileNames 0,01
Success testLoad 0,06
Success testLoadWithBasePath 0,02
Success testLoadAndSaveFromFile 0,14
Success testLoadFromURL 0,02
Success testLoadFromStream 0,01
Success testLoadInvalidXML 0,02
Success testSetProperty 0,01
Success testAddProperty 0,02
Success testAddObjectProperty 0,00
Success testSave 0,06
Success testSaveToURL 0,04
Success testSaveToStream 0,08
Success testAutoSave 0,04
Success testAppend 0,09
Success testSaveAttributes 0,04
Success testReloading 2,02
Success testComplexNames 0,03
Success testCustomDocBuilder 0,07
Success testClone 0,01
Success testSubset 0,02
Success testSplitLists 0,01
Success testDelimiterParsingDisabled 0,01
Success testDtd 0,01
Success testValidating 0,02
Success testEmptyElements 0,02
Success testLoadWithEncoding 0,03
Success testSaveWithEncoding 0,01
Success testSaveWithNullEncoding 0,01
Success testSaveWithDoctype 0,02
Success testSaveWithDoctypeIDs 0,02
Success testSaveWithInvalidTransformerFactory 0,00

TestXMLPropertiesConfiguration

Success testLoad 0,13
Success testSave 0,04

TestDefaultConfigurationKey

Success testSetNullExpressionEngine 0,01
Success testIsAttributeKey 0,00
Success testIsAttributeKeyWithoutEndMarkers 0,00
Success testTrimLeft 0,00
Success testTrimRight 0,00
Success testTrim 0,00
Success testAppend 0,00
Success testAppendDelimiters 0,00
Success testAppendDelimitersWithoutEscaping 0,00
Success testAppendWithEscapeFlag 0,01
Success testConstructAttributeKey 0,00
Success testConstructAttributeKeyWithoutEndMarkers 0,00
Success testAppendAttribute 0,00
Success testAppendDecoratedAttributeKey 0,00
Success testAppendNullAttributeKey 0,00
Success testAppendIndex 0,00
Success testAppendComplexKey 0,00
Success testLength 0,00
Success testEquals 0,00
Success testAttributeName 0,00
Success testIterate 0,00
Success testIterateWithRemove 0,00
Success testIterateStrangeKeys 0,00
Success testIterateEscapedDelimiters 0,00
Success testIterateAlternativeEscapeDelimiter 0,00
Success testIterateWithoutEscapeDelimiter 0,00
Success testAttributeKeyWithIndex 0,00
Success testIterateAttributeEqualsPropertyDelimiter 0,00

TestDefaultConfigurationNode

Success testNewNode 0,00
Success testGetReference 0,00
Success testGetChildren 0,01
Success testGetChildrenByName 0,00
Success testAddChild 0,00
Success testAddUndefinedChild 0,00
Success testRemoveChild 0,00
Success testRemoveNonExistingChild 0,00
Success testRemoveChildByName 0,00
Success testRemoveChildren 0,00
Success testGetChild 0,00
Success testGetChildInvalidIndex 0,00
Success testGetAttributes 0,00
Success testGetAttributesByName 0,00
Success testAddAttribute 0,00
Success testRemoveAttribute 0,00
Success testRemoveAttributeByName 0,00
Success testRemoveAttributes 0,00
Success testChangeAttributeState 0,00
Success testVisit 0,00
Success testVisitWithTerminate 0,00
Success testVisitWithNullVisitor 0,00
Success testClone 0,00

TestDefaultExpressionEngine

Success testQueryKeys 0,02
Success testQueryNodes 0,00
Success testQueryNonExistingKeys 0,00
Success testQueryEscapedKeys 0,00
Success testQueryAttributeEmulation 0,01
Success testQueryRootNode 0,00
Success testQueryAlternativeSyntax 0,00
Success testNodeKey 0,00
Success testNodeKeyWithRoot 0,00
Success testNodeKeyWithAttribute 0,00
Success testNodeKeyWithEscapedDelimiters 0,00
Success testNodeKeyWithAlternativeSyntax 0,00
Success testPrepareAddDirectly 0,00
Success testPrepareAddWithIndex 0,00
Success testPrepareAddAttribute 0,00
Success testPrepareAddWithPath 0,01
Success testPrepareAddWithSameAttributeDelimiter 0,00
Success testPrepareAddWithAlternativeSyntax 0,00
Success testPrepareAddInvalidKeys 0,00

TestNodeAddData

Success testUninitialized 0,01
Success testInitialized 0,00
Success testAddPathNode 0,00

TestOverrideCombiner

Success testSimpleValues 0,14
Success testAttributes 0,03
Success testOverrideValues 0,02
Success testListFromFirstStructure 0,02
Success testListFromSecondStructure 0,02
Success testCombinedTableNoList 0,06
Success testCombinedTableList 0,02
Success testInit 0,00

TestUnionCombiner

Success testSimpleValues 0,15
Success testSimpleValuesWithAttributes 0,02
Success testAttributes 0,02
Success testLists 0,02
Success testTableList 0,02
Success testInit 0,00

TestViewNode

Success testAddChild 0,01
Success testAddNullChild 0,00
Success testAddAttribute 0,00
Success testAddNullAttribute 0,00
Success testAppendChildren 0,00
Success testAppendNullChildren 0,00
Success testAppendAttributes 0,00
Success testAppendNullAttributes 0,00

TestConfigurationIteratorAttributes

Success testIterateAllAttributes 0,19
Success testIterateSpecificAttribute 0,10
Success testIterateUnknownAttribute 0,04
Success testIterateNamespace 0,15

TestConfigurationNodeIteratorChildren

Success testIterateAllChildren 0,16
Success testIterateReverse 0,11
Success testIterateWithWildcardTest 0,04
Success testIterateWithPrefixTest 0,15
Success testIterateWithNameTest 0,04
Success testIterateWithUnknownTest 0,18
Success testIterateWithNodeType 0,07
Success testIterateWithUnknownType 0,05
Success testIterateStartsWith 0,05
Success testIterateStartsWithReverse 0,05
Success testIterateStartsWithInvalid 0,26

TestConfigurationNodePointer

Success testCompareChildNodePointersChildren 0,16
Success testCompareChildNodePointersAttributes 0,10
Success testCompareChildNodePointersChildAndAttribute 0,05
Success testCompareChildNodePointersInvalidChildren 0,15
Success testIsAttribute 0,02
Success testIsLeave 0,04
Success testIterators 0,28

TestConfigurationNodePointerFactory

Success testSimpleXPath 0,31
Success testIndices 0,14
Success testAttributes 0,15
Success testText 0,20
Success testParentAxis 0,03
Success testFollowingSiblingAxis 0,03
Success testPrecedingSiblingAxis 0,23

TestXPathExpressionEngine

Success testQueryExpression 0,08
Success testQueryWithoutResult 0,00
Success testQueryWithEmptyKey 0,00
Success testQueryWithNullKey 0,00
Success testCreateContext 0,00
Success testNodeKeyNormal 0,00
Success testNodeKeyAttribute 0,00
Success testNodeKeyForRootNode 0,00
Success testNodeKeyForRootChild 0,00
Success testPrepareAddNode 0,00
Success testPrepareAddAttribute 0,00
Success testPrepareAddPath 0,00
Success testPrepareAddAttributePath 0,00
Success testPrepareAddRootChild 0,00
Success testPrepareAddRootAttribute 0,00
Success testPrepareAddInvalidParent 0,00
Success testPrepareAddInvalidFormat 0,00
Success testPrepareAddEmptyPath 0,00
Success testPrepareAddNullKey 0,00
Success testPrepareAddEmptyKey 0,00
Success testPrepareAddInvalidPath 0,00
Success testPrepareAddInvalidAttributePath 0,00
Success testPrepareAddInvalidAttributePath2 0,00
Success testPrepareAddInvalidPathWithSlash 0,00
Success testPrepareAddInvalidPathMultipleAttributes 0,00

TestAppletConfiguration

Success testAddPropertyDirect 0,02
Success testClearProperty 0,00
Success testGetProperty 0,01
Success testList 0,00
Success testIsEmpty 0,00
Success testContainsKey 0,00
Success testGetKeys 0,01

TestServletConfiguration

Success testAddPropertyDirect 0,03
Success testClearProperty 0,00
Success testGetProperty 0,01
Success testList 0,00
Success testIsEmpty 0,00
Success testContainsKey 0,00
Success testGetKeys 0,00

TestServletContextConfiguration

Success testAddPropertyDirect 0,04
Success testClearProperty 0,00
Success testGetProperty 0,01
Success testList 0,00
Success testIsEmpty 0,00
Success testContainsKey 0,00
Success testGetKeys 0,01

TestServletFilterConfiguration

Success testAddPropertyDirect 0,02
Success testClearProperty 0,00
Success testGetProperty 0,00
Success testList 0,00
Success testIsEmpty 0,00
Success testContainsKey 0,00
Success testGetKeys 0,01

TestServletRequestConfiguration

Success testAddPropertyDirect 0,05
Success testClearProperty 0,00
Success testGetProperty 0,00
Success testList 0,00
Success testIsEmpty 0,01
Success testContainsKey 0,00
Success testGetKeys 0,00