|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.commons.configuration.TestDefaultConfigurationBuilder
public class TestDefaultConfigurationBuilder
Test class for DefaultConfigurationBuilder.
| Constructor Summary | |
|---|---|
TestDefaultConfigurationBuilder()
|
|
| Method Summary | |
|---|---|
protected 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 |
testCombinedConfiguration()
Tests if the returned combined configuration has the expected structure. |
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 |
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 |
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 |
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 |
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 |
testRemoveConfigurationProvider()
Tests removing configuration providers. |
void |
testSetConfigurationBasePath()
Tests if the base path is correctly evaluated. |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString |
| Methods inherited from class junit.framework.Assert |
|---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TestDefaultConfigurationBuilder()
| Method Detail |
|---|
protected void setUp()
throws java.lang.Exception
setUp in class junit.framework.TestCasejava.lang.Exceptionpublic void testConfigurationDeclarationIsReserved()
public void testConfigurationDeclarationIsReservedAt()
public void testConfigurationDeclarationIsReservedOptional()
public void testConfigurationDeclarationGetAttributes()
public void testAddConfigurationProvider()
public void testAddConfigurationProviderNull()
public void testAddConfigurationProviderNullTag()
public void testRemoveConfigurationProvider()
public void testConfigurationBeanFactoryCreateBean()
public void testConfigurationBeanFactoryCreateUnknownTag()
public void testLoadConfiguration()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testLoadConfigurationFromFile()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testLoadConfigurationFromFileName()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testLoadConfigurationFromURL()
throws java.lang.Exception
java.lang.Exception
public void testLoadAdditional()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationExceptionpublic void testLogErrorListener()
public void testLoadOptional()
throws java.lang.Exception
java.lang.Exception
public void testLoadOptionalErrorEvent()
throws java.lang.Exception
java.lang.Exceptionpublic void testLoadOptionalWithException()
public void testLoadOptionalNonFileBased()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testLoadOptionalForceCreate()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testLoadOptionalBuilderForceCreate()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testLoadOptionalForceCreateWithException()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testLoadDifferentSources()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testSetConfigurationBasePath()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testComplexInitialization()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testCombinedConfiguration()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testCombinedConfigurationNoAdditional()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testCombinedConfigurationListNodes()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testConfigurationBuilderProvider()
throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void testLoadXMLWithSettings()
throws org.apache.commons.configuration.ConfigurationException,
java.io.IOException
org.apache.commons.configuration.ConfigurationException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||