diff options
Diffstat (limited to 'sandbox/sebastien/java/embed/samples/implementation-extension/src/test/java/sample/impl/RunTestCase.java')
-rw-r--r-- | sandbox/sebastien/java/embed/samples/implementation-extension/src/test/java/sample/impl/RunTestCase.java | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/sandbox/sebastien/java/embed/samples/implementation-extension/src/test/java/sample/impl/RunTestCase.java b/sandbox/sebastien/java/embed/samples/implementation-extension/src/test/java/sample/impl/RunTestCase.java index 26cbd5d3e4..a2e1f9ed45 100644 --- a/sandbox/sebastien/java/embed/samples/implementation-extension/src/test/java/sample/impl/RunTestCase.java +++ b/sandbox/sebastien/java/embed/samples/implementation-extension/src/test/java/sample/impl/RunTestCase.java @@ -20,6 +20,8 @@ package sample.impl; import static java.lang.System.out; +import static org.junit.Assert.assertEquals; +import static sample.impl.TestUtil.here; import org.apache.tuscany.sca.node.Contribution; import org.apache.tuscany.sca.node.Node; @@ -41,8 +43,7 @@ public class RunTestCase { @BeforeClass public static void setUp() throws Exception { final NodeFactory nf = NodeFactory.newInstance(); - final String here = RunTestCase.class.getProtectionDomain().getCodeSource().getLocation().toString(); - node = nf.createNode(new Contribution("test", here)); + node = nf.createNode(new Contribution("test", here())); node.start(); } @@ -51,20 +52,23 @@ public class RunTestCase { node.stop(); } - Client client() { - return node.getService(Client.class, "client-test/Client"); - } - @Test public void jello() { out.println("RunTestCase.jello"); - out.println(client().jello("Java")); + final String r = client().jello("Java"); + out.println(r); + assertEquals("HELLO JAVA", r); } @Test public void wello() { out.println("RunTestCase.wello"); - out.println(client().wello("WSDL")); + final String r = client().wello("WSDL"); + out.println(r); + assertEquals("HELLO WSDL", r); } + static Client client() { + return node.getService(Client.class, "client-test/Client"); + } } |