From e81d237035b07572d8b334dbf8e2567301093bc3 Mon Sep 17 00:00:00 2001 From: antelder Date: Thu, 11 Mar 2010 22:20:25 +0000 Subject: Merge test updates from TUSCANY-3489 (Checked exceptions are not copied across classloaders) to hazelcast test git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@922038 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/tuscany/sca/itest/bindingsca/BindingSCATestCase.java | 5 +++++ .../tuscany/sca/itest/bindingsca/ClientSharedLocalTestCase.java | 8 +++++++- 2 files changed, 12 insertions(+), 1 deletion(-) (limited to 'sca-java-2.x/trunk/itest/nodes/binding-sca-hazelcast/src/test/java/org/apache/tuscany') diff --git a/sca-java-2.x/trunk/itest/nodes/binding-sca-hazelcast/src/test/java/org/apache/tuscany/sca/itest/bindingsca/BindingSCATestCase.java b/sca-java-2.x/trunk/itest/nodes/binding-sca-hazelcast/src/test/java/org/apache/tuscany/sca/itest/bindingsca/BindingSCATestCase.java index 33d2677ecd..fcd0d39162 100644 --- a/sca-java-2.x/trunk/itest/nodes/binding-sca-hazelcast/src/test/java/org/apache/tuscany/sca/itest/bindingsca/BindingSCATestCase.java +++ b/sca-java-2.x/trunk/itest/nodes/binding-sca-hazelcast/src/test/java/org/apache/tuscany/sca/itest/bindingsca/BindingSCATestCase.java @@ -134,6 +134,11 @@ public class BindingSCATestCase { String id = client.create("Ray"); Assert.assertEquals("Ray", client.getName(id)); } + + static void runClientNotFound(Client client) { + String id = "not-there"; + Assert.assertNull(client.getName(id)); + } static String createCustomer(Node node) { Client client = node.getService(Client.class, "ClientComponent/Client"); diff --git a/sca-java-2.x/trunk/itest/nodes/binding-sca-hazelcast/src/test/java/org/apache/tuscany/sca/itest/bindingsca/ClientSharedLocalTestCase.java b/sca-java-2.x/trunk/itest/nodes/binding-sca-hazelcast/src/test/java/org/apache/tuscany/sca/itest/bindingsca/ClientSharedLocalTestCase.java index 034136ca53..633e1a767c 100644 --- a/sca-java-2.x/trunk/itest/nodes/binding-sca-hazelcast/src/test/java/org/apache/tuscany/sca/itest/bindingsca/ClientSharedLocalTestCase.java +++ b/sca-java-2.x/trunk/itest/nodes/binding-sca-hazelcast/src/test/java/org/apache/tuscany/sca/itest/bindingsca/ClientSharedLocalTestCase.java @@ -36,7 +36,7 @@ public class ClientSharedLocalTestCase { public static void setUpBeforeClass() throws Exception { runner = new TestCaseRunner(ServiceNode.class, Remote.class.getName(), RemoteServiceImpl.class.getName(), - Customer.class.getName()); + Customer.class.getName(), CustomerNotFoundException.class.getName()); runner.beforeClass(); client = new SCAClientImpl(BindingSCATestCase.DOMAIN_URI); Thread.sleep(1000); @@ -46,6 +46,12 @@ public class ClientSharedLocalTestCase { public void testClient() throws Exception { BindingSCATestCase.runClient(client); } + + @Test + public void testClientNotFound() throws Exception { + BindingSCATestCase.runClientNotFound(client); + } + @AfterClass public static void tearDownAfterClass() throws Exception { -- cgit v1.2.3