You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2008/05/05 20:52:23 UTC
svn commit: r653556 -
/incubator/tuscany/java/sca/modules/interface-wsdl-xml/src/test/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLTestCase.java
Author: jsdelfino
Date: Mon May 5 11:52:23 2008
New Revision: 653556
URL: http://svn.apache.org/viewvc?rev=653556&view=rev
Log:
Simplify test case setup now that artifact processors are all registered automatically.
Modified:
incubator/tuscany/java/sca/modules/interface-wsdl-xml/src/test/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLTestCase.java
Modified: incubator/tuscany/java/sca/modules/interface-wsdl-xml/src/test/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/interface-wsdl-xml/src/test/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLTestCase.java?rev=653556&r1=653555&r2=653556&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/interface-wsdl-xml/src/test/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLTestCase.java (original)
+++ incubator/tuscany/java/sca/modules/interface-wsdl-xml/src/test/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLTestCase.java Mon May 5 11:52:23 2008
@@ -26,15 +26,12 @@
import junit.framework.TestCase;
-import org.apache.tuscany.sca.contribution.DefaultModelFactoryExtensionPoint;
import org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint;
-import org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProcessorExtensionPoint;
import org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor;
+import org.apache.tuscany.sca.contribution.processor.URLArtifactProcessorExtensionPoint;
import org.apache.tuscany.sca.core.DefaultExtensionPointRegistry;
import org.apache.tuscany.sca.core.ExtensionPointRegistry;
-import org.apache.tuscany.sca.interfacedef.wsdl.DefaultWSDLFactory;
import org.apache.tuscany.sca.interfacedef.wsdl.WSDLDefinition;
-import org.apache.tuscany.sca.interfacedef.wsdl.WSDLFactory;
/**
* Test reading WSDL interfaces.
@@ -43,29 +40,17 @@
*/
public class WSDLTestCase extends TestCase {
- private DefaultURLArtifactProcessorExtensionPoint documentProcessors;
private ExtensibleURLArtifactProcessor documentProcessor;
private WSDLModelResolver wsdlResolver;
@Override
public void setUp() throws Exception {
ExtensionPointRegistry extensionPoints = new DefaultExtensionPointRegistry();
- documentProcessors = new DefaultURLArtifactProcessorExtensionPoint(extensionPoints);
+ URLArtifactProcessorExtensionPoint documentProcessors = extensionPoints.getExtensionPoint(URLArtifactProcessorExtensionPoint.class);
documentProcessor = new ExtensibleURLArtifactProcessor(documentProcessors);
- WSDLFactory wsdlFactory = new DefaultWSDLFactory();
- ModelFactoryExtensionPoint factories = new DefaultModelFactoryExtensionPoint();
- factories.addFactory(wsdlFactory);
- javax.wsdl.factory.WSDLFactory wsdl4jFactory = javax.wsdl.factory.WSDLFactory.newInstance();
- factories.addFactory(wsdl4jFactory);
- WSDLDocumentProcessor wsdlProcessor = new WSDLDocumentProcessor(factories);
- documentProcessors.addArtifactProcessor(wsdlProcessor);
- wsdlResolver = new WSDLModelResolver(null, factories);
- }
-
- @Override
- public void tearDown() throws Exception {
- documentProcessors = null;
+ ModelFactoryExtensionPoint modelFactories = extensionPoints.getExtensionPoint(ModelFactoryExtensionPoint.class);
+ wsdlResolver = new WSDLModelResolver(null, modelFactories);
}
public void testReadWSDLDocument() throws Exception {