Author: rfeng
Date: Fri Oct 10 11:51:20 2008
New Revision: 703557
URL: http://svn.apache.org/viewvc?rev=703557&view=rev
Log:
Convert the test cases to JUNIT 4
Modified:
tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/AssemblyFactoryTestCase.java
tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeBuilderTestCase.java
Modified:
tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/AssemblyFactoryTestCase.java
URL:
http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/AssemblyFactoryTestCase.java?rev=703557&r1=703556&r2=703557&view=diff
==============================================================================
---
tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/AssemblyFactoryTestCase.java
(original)
+++
tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/AssemblyFactoryTestCase.java
Fri Oct 10 11:51:20 2008
@@ -20,7 +20,8 @@
import javax.xml.namespace.QName;
-import junit.framework.TestCase;
+import org.junit.BeforeClass;
+import org.junit.Test;
/**
@@ -28,27 +29,31 @@
*
* @version $Rev$ $Date$
*/
-public class AssemblyFactoryTestCase extends TestCase {
+public class AssemblyFactoryTestCase {
- private AssemblyFactory assemblyFactory;
+ private static AssemblyFactory assemblyFactory;
- @Override
- public void setUp() throws Exception {
+ @BeforeClass
+ public static void setUp() throws Exception {
assemblyFactory = new DefaultAssemblyFactory();
}
+ @Test
public void testCreateComponent() {
createComponent("AccountServiceComponent1");
}
+ @Test
public void testCreateComponentType() {
createComponentType();
}
+ @Test
public void testCreateComposite() {
createComposite();
}
+ @Test
public void testCreateConstrainingType() {
createConstrainingType();
}
Modified:
tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeBuilderTestCase.java
URL:
http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeBuilderTestCase.java?rev=703557&r1=703556&r2=703557&view=diff
==============================================================================
---
tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeBuilderTestCase.java
(original)
+++
tuscany/branches/sca-equinox/modules/assembly/src/test/java/org/apache/tuscany/sca/assembly/builder/impl/CompositeBuilderTestCase.java
Fri Oct 10 11:51:20 2008
@@ -19,9 +19,9 @@
package org.apache.tuscany.sca.assembly.builder.impl;
-import javax.xml.namespace.QName;
+import static junit.framework.Assert.assertTrue;
-import junit.framework.TestCase;
+import javax.xml.namespace.QName;
import org.apache.tuscany.sca.assembly.AssemblyFactory;
import org.apache.tuscany.sca.assembly.Component;
@@ -29,21 +29,24 @@
import org.apache.tuscany.sca.assembly.CompositeReference;
import org.apache.tuscany.sca.assembly.CompositeService;
import org.apache.tuscany.sca.assembly.DefaultAssemblyFactory;
+import org.junit.BeforeClass;
+import org.junit.Test;
/**
* Test the CompositeBuilder.
*
* @version $Rev$ $Date$
*/
-public class CompositeBuilderTestCase extends TestCase {
+public class CompositeBuilderTestCase {
- private AssemblyFactory assemblyFactory;
+ private static AssemblyFactory assemblyFactory;
- @Override
- protected void setUp() throws Exception {
+ @BeforeClass
+ public static void setUp() throws Exception {
assemblyFactory = new DefaultAssemblyFactory();
}
+ @Test
public void testFuseIncludes() throws Exception {
Composite c1 = assemblyFactory.createComposite();
c1.setName(new QName("http://foo", "C1"));
@@ -76,6 +79,7 @@
assertTrue(c.getReferences().get(0).getName().equals("r"));
}
+ @Test
public void testExpandComposites() throws Exception {
Composite c1 = assemblyFactory.createComposite();
c1.setName(new QName("http://foo", "C1"));