Browse Source

Touchups.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271764 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
bc6866da8b
2 changed files with 78 additions and 78 deletions
  1. +39
    -39
      proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java
  2. +39
    -39
      proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java

+ 39
- 39
proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java View File

@@ -11,15 +11,21 @@ import java.io.File;
import org.apache.antlib.core.StringToIntegerConverter; import org.apache.antlib.core.StringToIntegerConverter;
import org.apache.avalon.excalibur.i18n.ResourceManager; import org.apache.avalon.excalibur.i18n.ResourceManager;
import org.apache.avalon.excalibur.i18n.Resources; import org.apache.avalon.excalibur.i18n.Resources;
import org.apache.avalon.framework.ExceptionUtil;
import org.apache.avalon.framework.configuration.ConfigurationException; import org.apache.avalon.framework.configuration.ConfigurationException;
import org.apache.avalon.framework.configuration.DefaultConfiguration; import org.apache.avalon.framework.configuration.DefaultConfiguration;
import org.apache.avalon.framework.ExceptionUtil;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.components.AbstractComponentTest; import org.apache.myrmidon.components.AbstractComponentTest;
import org.apache.myrmidon.components.configurer.data.ConfigTestAttributeConvert; import org.apache.myrmidon.components.configurer.data.ConfigTestAttributeConvert;
import org.apache.myrmidon.components.configurer.data.ConfigTestConfigAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestContent; import org.apache.myrmidon.components.configurer.data.ConfigTestContent;
import org.apache.myrmidon.components.configurer.data.ConfigTestEmpty; import org.apache.myrmidon.components.configurer.data.ConfigTestEmpty;
import org.apache.myrmidon.components.configurer.data.ConfigTestIdResolve;
import org.apache.myrmidon.components.configurer.data.ConfigTestIgnoreStringMethods;
import org.apache.myrmidon.components.configurer.data.ConfigTestInterfaceAdder; import org.apache.myrmidon.components.configurer.data.ConfigTestInterfaceAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestMismatchedRefType;
import org.apache.myrmidon.components.configurer.data.ConfigTestMultipleTypedAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestNestedErrors;
import org.apache.myrmidon.components.configurer.data.ConfigTestNonInterfaceAdder; import org.apache.myrmidon.components.configurer.data.ConfigTestNonInterfaceAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestPropResolution; import org.apache.myrmidon.components.configurer.data.ConfigTestPropResolution;
import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceAttribute; import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceAttribute;
@@ -27,18 +33,12 @@ import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceConvers
import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceElement; import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceElement;
import org.apache.myrmidon.components.configurer.data.ConfigTestSetAttribute; import org.apache.myrmidon.components.configurer.data.ConfigTestSetAttribute;
import org.apache.myrmidon.components.configurer.data.ConfigTestSetElement; import org.apache.myrmidon.components.configurer.data.ConfigTestSetElement;
import org.apache.myrmidon.components.configurer.data.ConfigTestMultipleTypedAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdder; import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderRole;
import org.apache.myrmidon.components.configurer.data.ConfigTestIgnoreStringMethods;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderConversion; import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderConversion;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderReference;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderRole;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedConfigAdder; import org.apache.myrmidon.components.configurer.data.ConfigTestTypedConfigAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestIdResolve;
import org.apache.myrmidon.components.configurer.data.ConfigTestUnknownReference; import org.apache.myrmidon.components.configurer.data.ConfigTestUnknownReference;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderReference;
import org.apache.myrmidon.components.configurer.data.ConfigTestMismatchedRefType;
import org.apache.myrmidon.components.configurer.data.ConfigTestConfigAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestNestedErrors;
import org.apache.myrmidon.components.workspace.DefaultTaskContext; import org.apache.myrmidon.components.workspace.DefaultTaskContext;
import org.apache.myrmidon.framework.DataType; import org.apache.myrmidon.framework.DataType;
import org.apache.myrmidon.interfaces.configurer.Configurer; import org.apache.myrmidon.interfaces.configurer.Configurer;
@@ -96,7 +96,7 @@ public class DefaultConfigurerTest
final ConfigTestSetAttribute test = new ConfigTestSetAttribute(); final ConfigTestSetAttribute test = new ConfigTestSetAttribute();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestSetAttribute expected = new ConfigTestSetAttribute(); final ConfigTestSetAttribute expected = new ConfigTestSetAttribute();
@@ -122,7 +122,7 @@ public class DefaultConfigurerTest
final ConfigTestAttributeConvert test = new ConfigTestAttributeConvert(); final ConfigTestAttributeConvert test = new ConfigTestAttributeConvert();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestAttributeConvert expected = new ConfigTestAttributeConvert(); final ConfigTestAttributeConvert expected = new ConfigTestAttributeConvert();
@@ -176,7 +176,7 @@ public class DefaultConfigurerTest
final ConfigTestSetElement test = new ConfigTestSetElement(); final ConfigTestSetElement test = new ConfigTestSetElement();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestSetElement expected = new ConfigTestSetElement(); final ConfigTestSetElement expected = new ConfigTestSetElement();
@@ -229,7 +229,7 @@ public class DefaultConfigurerTest
final ConfigTestContent test = new ConfigTestContent(); final ConfigTestContent test = new ConfigTestContent();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestContent expected = new ConfigTestContent(); final ConfigTestContent expected = new ConfigTestContent();
@@ -277,7 +277,7 @@ public class DefaultConfigurerTest
m_context.setProperty( "prop-a", "other" ); m_context.setProperty( "prop-a", "other" );


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check the configured object // Check the configured object
final ConfigTestPropResolution expected = new ConfigTestPropResolution(); final ConfigTestPropResolution expected = new ConfigTestPropResolution();
@@ -299,7 +299,7 @@ public class DefaultConfigurerTest
m_context.setProperty( "prop-a", "some value" ); m_context.setProperty( "prop-a", "some value" );


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check the configured object // Check the configured object
final ConfigTestReferenceAttribute expected = new ConfigTestReferenceAttribute(); final ConfigTestReferenceAttribute expected = new ConfigTestReferenceAttribute();
@@ -380,7 +380,7 @@ public class DefaultConfigurerTest
final ConfigTestReferenceConversion test = new ConfigTestReferenceConversion(); final ConfigTestReferenceConversion test = new ConfigTestReferenceConversion();


// Configure // Configure
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestReferenceConversion expected = new ConfigTestReferenceConversion(); final ConfigTestReferenceConversion expected = new ConfigTestReferenceConversion();
@@ -406,7 +406,7 @@ public class DefaultConfigurerTest
final ConfigTestInterfaceAdder test = new ConfigTestInterfaceAdder(); final ConfigTestInterfaceAdder test = new ConfigTestInterfaceAdder();


// Configure object // Configure object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestInterfaceAdder expected = new ConfigTestInterfaceAdder(); final ConfigTestInterfaceAdder expected = new ConfigTestInterfaceAdder();
@@ -493,7 +493,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedAdder test = new ConfigTestTypedAdder(); final ConfigTestTypedAdder test = new ConfigTestTypedAdder();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


final ConfigTestTypedAdder expected = new ConfigTestTypedAdder(); final ConfigTestTypedAdder expected = new ConfigTestTypedAdder();
expected.add( new MyType1() ); expected.add( new MyType1() );
@@ -520,7 +520,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedAdderRole test = new ConfigTestTypedAdderRole(); final ConfigTestTypedAdderRole test = new ConfigTestTypedAdderRole();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check the result // Check the result
final ConfigTestTypedAdderRole expected = new ConfigTestTypedAdderRole(); final ConfigTestTypedAdderRole expected = new ConfigTestTypedAdderRole();
@@ -546,7 +546,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedAdderConversion test = new ConfigTestTypedAdderConversion(); final ConfigTestTypedAdderConversion test = new ConfigTestTypedAdderConversion();


// Configure the object // Configure the object
configure( test, config );
configure( test, config );


// Check the result // Check the result
final ConfigTestTypedAdderConversion expected = new ConfigTestTypedAdderConversion(); final ConfigTestTypedAdderConversion expected = new ConfigTestTypedAdderConversion();
@@ -556,21 +556,6 @@ public class DefaultConfigurerTest
assertEquals( expected, test ); assertEquals( expected, test );
} }


private void configure( final Object test,
final DefaultConfiguration config )
throws ConfigurationException
{
try
{
m_configurer.configure( test, config, m_context );
}
catch( final ConfigurationException ce )
{
ExceptionUtil.printStackTrace( ce );
throw ce;
}
}

/** /**
* Tests to see if typed adder works, with Configuration type. * Tests to see if typed adder works, with Configuration type.
*/ */
@@ -587,7 +572,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedConfigAdder test = new ConfigTestTypedConfigAdder(); final ConfigTestTypedConfigAdder test = new ConfigTestTypedConfigAdder();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


final ConfigTestTypedConfigAdder expected = new ConfigTestTypedConfigAdder(); final ConfigTestTypedConfigAdder expected = new ConfigTestTypedConfigAdder();
expected.add( child1 ); expected.add( child1 );
@@ -611,7 +596,7 @@ public class DefaultConfigurerTest
final ConfigTestConfigAdder test = new ConfigTestConfigAdder(); final ConfigTestConfigAdder test = new ConfigTestConfigAdder();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


final ConfigTestConfigAdder expected = new ConfigTestConfigAdder(); final ConfigTestConfigAdder expected = new ConfigTestConfigAdder();
expected.addConfig( child1 ); expected.addConfig( child1 );
@@ -744,7 +729,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedAdderReference test = new ConfigTestTypedAdderReference(); final ConfigTestTypedAdderReference test = new ConfigTestTypedAdderReference();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Compare against expected value // Compare against expected value
final ConfigTestTypedAdderReference expected = new ConfigTestTypedAdderReference(); final ConfigTestTypedAdderReference expected = new ConfigTestTypedAdderReference();
@@ -797,7 +782,7 @@ public class DefaultConfigurerTest
final ConfigTestIgnoreStringMethods test = new ConfigTestIgnoreStringMethods(); final ConfigTestIgnoreStringMethods test = new ConfigTestIgnoreStringMethods();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Test expected value // Test expected value
final ConfigTestIgnoreStringMethods expected = new ConfigTestIgnoreStringMethods(); final ConfigTestIgnoreStringMethods expected = new ConfigTestIgnoreStringMethods();
@@ -805,4 +790,19 @@ public class DefaultConfigurerTest
expected.addProp2( new ConfigTestIgnoreStringMethods() ); expected.addProp2( new ConfigTestIgnoreStringMethods() );
assertEquals( expected, test ); assertEquals( expected, test );
} }

private void configure( final Object test,
final DefaultConfiguration config )
throws ConfigurationException
{
try
{
m_configurer.configure( test, config, m_context );
}
catch( final ConfigurationException ce )
{
ExceptionUtil.printStackTrace( ce );
throw ce;
}
}
} }

+ 39
- 39
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java View File

@@ -11,15 +11,21 @@ import java.io.File;
import org.apache.antlib.core.StringToIntegerConverter; import org.apache.antlib.core.StringToIntegerConverter;
import org.apache.avalon.excalibur.i18n.ResourceManager; import org.apache.avalon.excalibur.i18n.ResourceManager;
import org.apache.avalon.excalibur.i18n.Resources; import org.apache.avalon.excalibur.i18n.Resources;
import org.apache.avalon.framework.ExceptionUtil;
import org.apache.avalon.framework.configuration.ConfigurationException; import org.apache.avalon.framework.configuration.ConfigurationException;
import org.apache.avalon.framework.configuration.DefaultConfiguration; import org.apache.avalon.framework.configuration.DefaultConfiguration;
import org.apache.avalon.framework.ExceptionUtil;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.components.AbstractComponentTest; import org.apache.myrmidon.components.AbstractComponentTest;
import org.apache.myrmidon.components.configurer.data.ConfigTestAttributeConvert; import org.apache.myrmidon.components.configurer.data.ConfigTestAttributeConvert;
import org.apache.myrmidon.components.configurer.data.ConfigTestConfigAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestContent; import org.apache.myrmidon.components.configurer.data.ConfigTestContent;
import org.apache.myrmidon.components.configurer.data.ConfigTestEmpty; import org.apache.myrmidon.components.configurer.data.ConfigTestEmpty;
import org.apache.myrmidon.components.configurer.data.ConfigTestIdResolve;
import org.apache.myrmidon.components.configurer.data.ConfigTestIgnoreStringMethods;
import org.apache.myrmidon.components.configurer.data.ConfigTestInterfaceAdder; import org.apache.myrmidon.components.configurer.data.ConfigTestInterfaceAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestMismatchedRefType;
import org.apache.myrmidon.components.configurer.data.ConfigTestMultipleTypedAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestNestedErrors;
import org.apache.myrmidon.components.configurer.data.ConfigTestNonInterfaceAdder; import org.apache.myrmidon.components.configurer.data.ConfigTestNonInterfaceAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestPropResolution; import org.apache.myrmidon.components.configurer.data.ConfigTestPropResolution;
import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceAttribute; import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceAttribute;
@@ -27,18 +33,12 @@ import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceConvers
import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceElement; import org.apache.myrmidon.components.configurer.data.ConfigTestReferenceElement;
import org.apache.myrmidon.components.configurer.data.ConfigTestSetAttribute; import org.apache.myrmidon.components.configurer.data.ConfigTestSetAttribute;
import org.apache.myrmidon.components.configurer.data.ConfigTestSetElement; import org.apache.myrmidon.components.configurer.data.ConfigTestSetElement;
import org.apache.myrmidon.components.configurer.data.ConfigTestMultipleTypedAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdder; import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderRole;
import org.apache.myrmidon.components.configurer.data.ConfigTestIgnoreStringMethods;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderConversion; import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderConversion;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderReference;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderRole;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedConfigAdder; import org.apache.myrmidon.components.configurer.data.ConfigTestTypedConfigAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestIdResolve;
import org.apache.myrmidon.components.configurer.data.ConfigTestUnknownReference; import org.apache.myrmidon.components.configurer.data.ConfigTestUnknownReference;
import org.apache.myrmidon.components.configurer.data.ConfigTestTypedAdderReference;
import org.apache.myrmidon.components.configurer.data.ConfigTestMismatchedRefType;
import org.apache.myrmidon.components.configurer.data.ConfigTestConfigAdder;
import org.apache.myrmidon.components.configurer.data.ConfigTestNestedErrors;
import org.apache.myrmidon.components.workspace.DefaultTaskContext; import org.apache.myrmidon.components.workspace.DefaultTaskContext;
import org.apache.myrmidon.framework.DataType; import org.apache.myrmidon.framework.DataType;
import org.apache.myrmidon.interfaces.configurer.Configurer; import org.apache.myrmidon.interfaces.configurer.Configurer;
@@ -96,7 +96,7 @@ public class DefaultConfigurerTest
final ConfigTestSetAttribute test = new ConfigTestSetAttribute(); final ConfigTestSetAttribute test = new ConfigTestSetAttribute();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestSetAttribute expected = new ConfigTestSetAttribute(); final ConfigTestSetAttribute expected = new ConfigTestSetAttribute();
@@ -122,7 +122,7 @@ public class DefaultConfigurerTest
final ConfigTestAttributeConvert test = new ConfigTestAttributeConvert(); final ConfigTestAttributeConvert test = new ConfigTestAttributeConvert();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestAttributeConvert expected = new ConfigTestAttributeConvert(); final ConfigTestAttributeConvert expected = new ConfigTestAttributeConvert();
@@ -176,7 +176,7 @@ public class DefaultConfigurerTest
final ConfigTestSetElement test = new ConfigTestSetElement(); final ConfigTestSetElement test = new ConfigTestSetElement();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestSetElement expected = new ConfigTestSetElement(); final ConfigTestSetElement expected = new ConfigTestSetElement();
@@ -229,7 +229,7 @@ public class DefaultConfigurerTest
final ConfigTestContent test = new ConfigTestContent(); final ConfigTestContent test = new ConfigTestContent();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestContent expected = new ConfigTestContent(); final ConfigTestContent expected = new ConfigTestContent();
@@ -277,7 +277,7 @@ public class DefaultConfigurerTest
m_context.setProperty( "prop-a", "other" ); m_context.setProperty( "prop-a", "other" );


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check the configured object // Check the configured object
final ConfigTestPropResolution expected = new ConfigTestPropResolution(); final ConfigTestPropResolution expected = new ConfigTestPropResolution();
@@ -299,7 +299,7 @@ public class DefaultConfigurerTest
m_context.setProperty( "prop-a", "some value" ); m_context.setProperty( "prop-a", "some value" );


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check the configured object // Check the configured object
final ConfigTestReferenceAttribute expected = new ConfigTestReferenceAttribute(); final ConfigTestReferenceAttribute expected = new ConfigTestReferenceAttribute();
@@ -380,7 +380,7 @@ public class DefaultConfigurerTest
final ConfigTestReferenceConversion test = new ConfigTestReferenceConversion(); final ConfigTestReferenceConversion test = new ConfigTestReferenceConversion();


// Configure // Configure
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestReferenceConversion expected = new ConfigTestReferenceConversion(); final ConfigTestReferenceConversion expected = new ConfigTestReferenceConversion();
@@ -406,7 +406,7 @@ public class DefaultConfigurerTest
final ConfigTestInterfaceAdder test = new ConfigTestInterfaceAdder(); final ConfigTestInterfaceAdder test = new ConfigTestInterfaceAdder();


// Configure object // Configure object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check result // Check result
final ConfigTestInterfaceAdder expected = new ConfigTestInterfaceAdder(); final ConfigTestInterfaceAdder expected = new ConfigTestInterfaceAdder();
@@ -493,7 +493,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedAdder test = new ConfigTestTypedAdder(); final ConfigTestTypedAdder test = new ConfigTestTypedAdder();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


final ConfigTestTypedAdder expected = new ConfigTestTypedAdder(); final ConfigTestTypedAdder expected = new ConfigTestTypedAdder();
expected.add( new MyType1() ); expected.add( new MyType1() );
@@ -520,7 +520,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedAdderRole test = new ConfigTestTypedAdderRole(); final ConfigTestTypedAdderRole test = new ConfigTestTypedAdderRole();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Check the result // Check the result
final ConfigTestTypedAdderRole expected = new ConfigTestTypedAdderRole(); final ConfigTestTypedAdderRole expected = new ConfigTestTypedAdderRole();
@@ -546,7 +546,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedAdderConversion test = new ConfigTestTypedAdderConversion(); final ConfigTestTypedAdderConversion test = new ConfigTestTypedAdderConversion();


// Configure the object // Configure the object
configure( test, config );
configure( test, config );


// Check the result // Check the result
final ConfigTestTypedAdderConversion expected = new ConfigTestTypedAdderConversion(); final ConfigTestTypedAdderConversion expected = new ConfigTestTypedAdderConversion();
@@ -556,21 +556,6 @@ public class DefaultConfigurerTest
assertEquals( expected, test ); assertEquals( expected, test );
} }


private void configure( final Object test,
final DefaultConfiguration config )
throws ConfigurationException
{
try
{
m_configurer.configure( test, config, m_context );
}
catch( final ConfigurationException ce )
{
ExceptionUtil.printStackTrace( ce );
throw ce;
}
}

/** /**
* Tests to see if typed adder works, with Configuration type. * Tests to see if typed adder works, with Configuration type.
*/ */
@@ -587,7 +572,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedConfigAdder test = new ConfigTestTypedConfigAdder(); final ConfigTestTypedConfigAdder test = new ConfigTestTypedConfigAdder();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


final ConfigTestTypedConfigAdder expected = new ConfigTestTypedConfigAdder(); final ConfigTestTypedConfigAdder expected = new ConfigTestTypedConfigAdder();
expected.add( child1 ); expected.add( child1 );
@@ -611,7 +596,7 @@ public class DefaultConfigurerTest
final ConfigTestConfigAdder test = new ConfigTestConfigAdder(); final ConfigTestConfigAdder test = new ConfigTestConfigAdder();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


final ConfigTestConfigAdder expected = new ConfigTestConfigAdder(); final ConfigTestConfigAdder expected = new ConfigTestConfigAdder();
expected.addConfig( child1 ); expected.addConfig( child1 );
@@ -744,7 +729,7 @@ public class DefaultConfigurerTest
final ConfigTestTypedAdderReference test = new ConfigTestTypedAdderReference(); final ConfigTestTypedAdderReference test = new ConfigTestTypedAdderReference();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Compare against expected value // Compare against expected value
final ConfigTestTypedAdderReference expected = new ConfigTestTypedAdderReference(); final ConfigTestTypedAdderReference expected = new ConfigTestTypedAdderReference();
@@ -797,7 +782,7 @@ public class DefaultConfigurerTest
final ConfigTestIgnoreStringMethods test = new ConfigTestIgnoreStringMethods(); final ConfigTestIgnoreStringMethods test = new ConfigTestIgnoreStringMethods();


// Configure the object // Configure the object
m_configurer.configure( test, config, m_context );
configure( test, config );


// Test expected value // Test expected value
final ConfigTestIgnoreStringMethods expected = new ConfigTestIgnoreStringMethods(); final ConfigTestIgnoreStringMethods expected = new ConfigTestIgnoreStringMethods();
@@ -805,4 +790,19 @@ public class DefaultConfigurerTest
expected.addProp2( new ConfigTestIgnoreStringMethods() ); expected.addProp2( new ConfigTestIgnoreStringMethods() );
assertEquals( expected, test ); assertEquals( expected, test );
} }

private void configure( final Object test,
final DefaultConfiguration config )
throws ConfigurationException
{
try
{
m_configurer.configure( test, config, m_context );
}
catch( final ConfigurationException ce )
{
ExceptionUtil.printStackTrace( ce );
throw ce;
}
}
} }

Loading…
Cancel
Save