diff options
author | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2010-02-12 06:45:22 +0000 |
---|---|---|
committer | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2010-02-12 06:45:22 +0000 |
commit | b39f244c8ee38b8eaa2c00f2cfc5b1c70a948df1 (patch) | |
tree | 7bea5b2a12ac8340c8c1be0ecbc7bd899fd8d467 /sca-java-2.x/trunk | |
parent | c65e89c085834b37d541ef740524d829bc91d547 (diff) |
Porting test case to JUnit 4.5 style
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@909262 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/trunk')
-rw-r--r-- | sca-java-2.x/trunk/modules/binding-atom/src/test/java/org/apache/tuscany/sca/binding/atom/AtomBindingProcessorTestCase.java | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/sca-java-2.x/trunk/modules/binding-atom/src/test/java/org/apache/tuscany/sca/binding/atom/AtomBindingProcessorTestCase.java b/sca-java-2.x/trunk/modules/binding-atom/src/test/java/org/apache/tuscany/sca/binding/atom/AtomBindingProcessorTestCase.java index bc71b89b77..bfa922cbe4 100644 --- a/sca-java-2.x/trunk/modules/binding-atom/src/test/java/org/apache/tuscany/sca/binding/atom/AtomBindingProcessorTestCase.java +++ b/sca-java-2.x/trunk/modules/binding-atom/src/test/java/org/apache/tuscany/sca/binding/atom/AtomBindingProcessorTestCase.java @@ -24,8 +24,6 @@ import java.io.StringReader; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLStreamReader; -import junit.framework.TestCase; - import org.apache.tuscany.sca.assembly.Composite; import org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint; import org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor; @@ -33,11 +31,14 @@ import org.apache.tuscany.sca.contribution.processor.ProcessorContext; import org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor; import org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorExtensionPoint; import org.apache.tuscany.sca.core.DefaultExtensionPointRegistry; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; /** * @version $Rev$ $Date$ */ -public class AtomBindingProcessorTestCase extends TestCase { +public class AtomBindingProcessorTestCase { private static final String COMPOSITE = "<?xml version=\"1.0\" encoding=\"ASCII\"?>" @@ -50,12 +51,12 @@ public class AtomBindingProcessorTestCase extends TestCase { + " </component>" + "</composite>"; - private XMLInputFactory inputFactory; - private StAXArtifactProcessor<Object> staxProcessor; - private ProcessorContext context; + private static XMLInputFactory inputFactory; + private static StAXArtifactProcessor<Object> staxProcessor; + private static ProcessorContext context; - @Override - protected void setUp() throws Exception { + @BeforeClass + public static void setUp() throws Exception { DefaultExtensionPointRegistry extensionPoints = new DefaultExtensionPointRegistry(); context = new ProcessorContext(extensionPoints); inputFactory = XMLInputFactory.newInstance(); @@ -68,14 +69,15 @@ public class AtomBindingProcessorTestCase extends TestCase { * Test parsing valid composite definition. Valid composite populated with correct values expected. * @throws Exception */ + @Test public void testLoadValidComposite() throws Exception { XMLStreamReader reader = inputFactory.createXMLStreamReader(new StringReader(COMPOSITE)); Composite composite = (Composite)staxProcessor.read(reader, context); AtomBinding binding = (AtomBinding) composite.getComponents().get(0).getServices().get(0).getBindings().get(0); - assertNotNull(binding); - assertEquals("Feed Title", binding.getTitle()); - assertEquals("http://localhost:8080/feed", binding.getURI()); + Assert.assertNotNull(binding); + Assert.assertEquals("Feed Title", binding.getTitle()); + Assert.assertEquals("http://localhost:8080/feed", binding.getURI()); } } |