From bdd0a41aed7edf21ec2a65cfa17a86af2ef8c48a Mon Sep 17 00:00:00 2001 From: dims Date: Tue, 17 Jun 2008 00:23:01 +0000 Subject: Move Tuscany from Incubator to top level. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@668359 13f79535-47bb-0310-9956-ffa450edef68 --- sandbox/testing/core/pom.xml | 71 ++++++++++++++++++++++ .../core/src/main/java/testing/HelloService.java | 8 +++ .../src/main/java/testing/HelloServiceImpl.java | 11 ++++ .../src/main/resources/META-INF/sca/default.scdl | 26 ++++++++ .../core/src/test/java/testing/FooITest.java | 26 ++++++++ 5 files changed, 142 insertions(+) create mode 100644 sandbox/testing/core/pom.xml create mode 100644 sandbox/testing/core/src/main/java/testing/HelloService.java create mode 100644 sandbox/testing/core/src/main/java/testing/HelloServiceImpl.java create mode 100644 sandbox/testing/core/src/main/resources/META-INF/sca/default.scdl create mode 100644 sandbox/testing/core/src/test/java/testing/FooITest.java (limited to 'sandbox/testing') diff --git a/sandbox/testing/core/pom.xml b/sandbox/testing/core/pom.xml new file mode 100644 index 0000000000..85e934425a --- /dev/null +++ b/sandbox/testing/core/pom.xml @@ -0,0 +1,71 @@ + + 4.0.0 + org.apache.tuscany.testing + core + SNAPSHOT + jar + + + + org.osoa + sca-api-r0.95 + 1.0-incubator-M2 + + + junit + junit + 3.8.1 + test + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.5 + 1.5 + + + + org.apache.tuscany.sca.plugins + tuscany-itest-plugin + + + start + + start + + + + test + + test + + + + **/*ITest.java + + + + + stop + + stop + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + **/*ITest.java + + + + + + \ No newline at end of file diff --git a/sandbox/testing/core/src/main/java/testing/HelloService.java b/sandbox/testing/core/src/main/java/testing/HelloService.java new file mode 100644 index 0000000000..2ef12cf7aa --- /dev/null +++ b/sandbox/testing/core/src/main/java/testing/HelloService.java @@ -0,0 +1,8 @@ +package testing; + +/** + * @version $Rev$ $Date$ + */ +public interface HelloService { + String getGreeting(); +} diff --git a/sandbox/testing/core/src/main/java/testing/HelloServiceImpl.java b/sandbox/testing/core/src/main/java/testing/HelloServiceImpl.java new file mode 100644 index 0000000000..d5fc235a82 --- /dev/null +++ b/sandbox/testing/core/src/main/java/testing/HelloServiceImpl.java @@ -0,0 +1,11 @@ +package testing; + +/** + * @version $Rev$ $Date$ + */ +public class HelloServiceImpl implements HelloService { + + public String getGreeting() { + return "Hello World"; + } +} diff --git a/sandbox/testing/core/src/main/resources/META-INF/sca/default.scdl b/sandbox/testing/core/src/main/resources/META-INF/sca/default.scdl new file mode 100644 index 0000000000..76c92f3b4a --- /dev/null +++ b/sandbox/testing/core/src/main/resources/META-INF/sca/default.scdl @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/sandbox/testing/core/src/test/java/testing/FooITest.java b/sandbox/testing/core/src/test/java/testing/FooITest.java new file mode 100644 index 0000000000..d2be20bcc0 --- /dev/null +++ b/sandbox/testing/core/src/test/java/testing/FooITest.java @@ -0,0 +1,26 @@ +package testing; + +import junit.framework.TestCase; +import org.osoa.sca.CurrentCompositeContext; + +/** + * @version $Rev$ $Date$ + */ +public class FooITest extends TestCase { + private HelloService service; + + public void testFoo() { + System.out.println("Hello World"); + } + + public void testHelloWorld() { + assertEquals("Hello World", service.getGreeting()); + } + + + protected void setUp() throws Exception { + super.setUp(); +// service = new HelloServiceImpl(); + service = CurrentCompositeContext.getContext().locateService(HelloService.class, "HelloComponent"); + } +} -- cgit v1.2.3