|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.configuration.TestDefaultConfigurationBuilder
public class TestDefaultConfigurationBuilder
Test class for DefaultConfigurationBuilder.
Nested Class Summary | |
---|---|
static class |
TestDefaultConfigurationBuilder.ExtendedCombinedConfiguration
A specialized combined configuration implementation used for testing custom result classes. |
static class |
TestDefaultConfigurationBuilder.ExtendedXMLConfiguration
|
static class |
TestDefaultConfigurationBuilder.TestLookup
|
Constructor Summary | |
---|---|
TestDefaultConfigurationBuilder()
|
Method Summary | |
---|---|
void |
setUp()
|
void |
testAddConfigurationProvider()
Tests adding a new configuration provider. |
void |
testAddConfigurationProviderNull()
Tries to register a null configuration provider. |
void |
testAddConfigurationProviderNullTag()
Tries to register a configuration provider for a null tag. |
void |
testCombinedConfigurationAttributes()
Tests whether attributes are correctly set on the combined configurations for the override and additional sections. |
void |
testCombinedConfigurationListNodes()
Tests whether the list node definition was correctly processed. |
void |
testCombinedConfigurationNoAdditional()
Tests the structure of the returned combined configuration if there is no additional section. |
void |
testCombinedConfigurationStructure()
Tests if the returned combined configuration has the expected structure. |
void |
testComplexInitialization()
Tests reading a configuration definition file that contains complex initialization of properties of the declared configuration sources. |
void |
testConfigurationBeanFactoryCreateBean()
Tests creating a configuration object from a configuration declaration. |
void |
testConfigurationBeanFactoryCreateUnknownTag()
Tests creating a configuration object from an unknown tag. |
void |
testConfigurationBuilderProvider()
Tests whether a configuration builder can itself be declared in a configuration definition file. |
void |
testConfigurationBuilderProviderInheritProperties()
Tests whether settings of the builder are propagated to child builders. |
void |
testConfigurationBuilderProviderOverrideProperties()
Tests whether properties of the parent configuration can be overridden. |
void |
testConfigurationDeclarationGetAttributes()
Tests access to certain reserved attributes of a ConfigurationDeclaration. |
void |
testConfigurationDeclarationIsReserved()
Tests the isReservedNode() method of ConfigurationDeclaration. |
void |
testConfigurationDeclarationIsReservedAt()
Tests if the at attribute is correctly detected as reserved attribute. |
void |
testConfigurationDeclarationIsReservedOptional()
Tests if the optional attribute is correctly detected as reserved attribute. |
void |
testConfigurationDeclarationOptionalAttributeInvalid()
Tests whether an invalid value of an optional attribute is detected. |
void |
testConfigurationProvider()
Tests loading a configuration definition file that defines new providers. |
void |
testDelimiterParsingDisabled()
|
void |
testExpression()
|
void |
testExtendedClass()
Tests loading a configuration definition file that defines a custom result class. |
void |
testExtendedXMLConfigurationProvider()
Tests loading a configuration definition file that defines new providers. |
void |
testGlobalLookup()
|
void |
testInterpolationOverMultipleSources()
Tests whether variable substitution works across multiple child configurations. |
void |
testLoadAdditional()
Tests loading a configuration definition file with an additional section. |
void |
testLoadConfiguration()
Tests loading a simple configuration definition file. |
void |
testLoadConfigurationFromFile()
Tests the file constructor. |
void |
testLoadConfigurationFromFileName()
Tests the file name constructor. |
void |
testLoadConfigurationFromURL()
Tests the URL constructor. |
void |
testLoadDifferentSources()
Tests loading a definition file with multiple different sources. |
void |
testLoadOptional()
Tests loading a definition file that contains optional configurations. |
void |
testLoadOptionalBuilderForceCreate()
Tests loading an embedded optional configuration builder with the force create attribute. |
void |
testLoadOptionalChildBuilderSuppressErrorLog()
Tests whether the error log message caused by an optional configuration can be suppressed if a child builder is involved. |
void |
testLoadOptionalErrorEvent()
Tests whether loading a failing optional configuration causes an error event. |
void |
testLoadOptionalForceCreate()
Tests an optional, non existing configuration with the forceCreate attribute. |
void |
testLoadOptionalForceCreateWithException()
Tests loading an optional configuration with the force create attribute set. |
void |
testLoadOptionalNonFileBased()
Tries to load a configuration file with an optional, non file-based configuration. |
void |
testLoadOptionalWithException()
Tests loading a definition file with optional and non optional configuration sources. |
void |
testLoadXMLWithSettings()
Tests whether XML settings can be inherited. |
void |
testLogErrorListener()
Tests whether a default log error listener is registered at the builder instance. |
void |
testMerge()
|
void |
testMultiTenantConfigurationAt()
|
void |
testMultiTenentConfiguration()
|
void |
testMultiTenentConfiguration2()
|
void |
testMultiTenentConfiguration3()
|
void |
testRemoveConfigurationProvider()
Tests removing configuration providers. |
void |
testSetConfigurationBasePath()
Tests if the base path is correctly evaluated. |
void |
testSystemProperties()
|
void |
testValidation()
|
void |
testValidation3()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TestDefaultConfigurationBuilder()
Method Detail |
---|
public void setUp() throws Exception
Exception
public void testConfigurationDeclarationIsReserved()
public void testConfigurationDeclarationIsReservedAt()
public void testConfigurationDeclarationIsReservedOptional()
public void testConfigurationDeclarationGetAttributes()
public void testConfigurationDeclarationOptionalAttributeInvalid()
public void testAddConfigurationProvider()
public void testAddConfigurationProviderNull()
public void testAddConfigurationProviderNullTag()
public void testRemoveConfigurationProvider()
public void testConfigurationBeanFactoryCreateBean()
public void testConfigurationBeanFactoryCreateUnknownTag()
public void testLoadConfiguration() throws ConfigurationException
ConfigurationException
public void testLoadConfigurationFromFile() throws ConfigurationException
ConfigurationException
public void testLoadConfigurationFromFileName() throws ConfigurationException
ConfigurationException
public void testLoadConfigurationFromURL() throws Exception
Exception
public void testLoadAdditional() throws ConfigurationException
ConfigurationException
public void testLogErrorListener()
public void testLoadOptional() throws Exception
Exception
public void testLoadOptionalErrorEvent() throws Exception
Exception
public void testLoadOptionalWithException() throws ConfigurationException
ConfigurationException
public void testLoadOptionalNonFileBased() throws ConfigurationException
ConfigurationException
public void testLoadOptionalForceCreate() throws ConfigurationException
ConfigurationException
public void testLoadOptionalBuilderForceCreate() throws ConfigurationException
ConfigurationException
public void testLoadOptionalForceCreateWithException() throws ConfigurationException
ConfigurationException
public void testLoadOptionalChildBuilderSuppressErrorLog() throws ConfigurationException
ConfigurationException
public void testLoadDifferentSources() throws ConfigurationException
ConfigurationException
public void testSetConfigurationBasePath() throws ConfigurationException
ConfigurationException
public void testComplexInitialization() throws ConfigurationException
ConfigurationException
public void testCombinedConfigurationStructure() throws ConfigurationException
ConfigurationException
public void testCombinedConfigurationAttributes() throws ConfigurationException
ConfigurationException
public void testCombinedConfigurationNoAdditional() throws ConfigurationException
ConfigurationException
public void testCombinedConfigurationListNodes() throws ConfigurationException
ConfigurationException
public void testConfigurationBuilderProvider() throws ConfigurationException
ConfigurationException
public void testConfigurationBuilderProviderInheritProperties() throws Exception
Exception
public void testConfigurationBuilderProviderOverrideProperties() throws Exception
Exception
public void testLoadXMLWithSettings() throws Exception
Exception
public void testExtendedClass() throws ConfigurationException
ConfigurationException
public void testConfigurationProvider() throws ConfigurationException
ConfigurationException
public void testExtendedXMLConfigurationProvider() throws ConfigurationException
ConfigurationException
public void testGlobalLookup() throws Exception
Exception
public void testSystemProperties() throws Exception
Exception
public void testValidation() throws Exception
Exception
public void testValidation3() throws Exception
Exception
public void testMultiTenentConfiguration() throws Exception
Exception
public void testMultiTenentConfiguration2() throws Exception
Exception
public void testMultiTenentConfiguration3() throws Exception
Exception
public void testMultiTenantConfigurationAt() throws Exception
Exception
public void testMerge() throws Exception
Exception
public void testDelimiterParsingDisabled() throws Exception
Exception
public void testExpression() throws Exception
Exception
public void testInterpolationOverMultipleSources() throws ConfigurationException
ConfigurationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |