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 {


Reply via email to