summaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2009-08-26 11:50:10 +0000
committerantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2009-08-26 11:50:10 +0000
commite785933e664b4665f7f9f5c959adb5a496e4552e (patch)
treece1f3cc500b0929aca93ca7833909ed48ff58544 /java
parentad0d7c60d6323c981179c54e136b2028a575f361 (diff)
Update test for removing a contribution so that the test actually works
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@807968 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java')
-rw-r--r--java/sca/modules/domain-node/src/test/java/org/apache/tuscany/sca/node/OneNodeTestCase.java11
1 files changed, 8 insertions, 3 deletions
diff --git a/java/sca/modules/domain-node/src/test/java/org/apache/tuscany/sca/node/OneNodeTestCase.java b/java/sca/modules/domain-node/src/test/java/org/apache/tuscany/sca/node/OneNodeTestCase.java
index d36734875b..e3938f2044 100644
--- a/java/sca/modules/domain-node/src/test/java/org/apache/tuscany/sca/node/OneNodeTestCase.java
+++ b/java/sca/modules/domain-node/src/test/java/org/apache/tuscany/sca/node/OneNodeTestCase.java
@@ -28,6 +28,7 @@ import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
import org.oasisopen.sca.NoSuchDomainException;
+import org.oasisopen.sca.NoSuchServiceException;
import org.oasisopen.sca.client.SCAClient;
/**
@@ -56,9 +57,13 @@ public class OneNodeTestCase{
assertNotNull(client);
assertEquals("Hi Hello Petra", client.sayHello("Petra"));
- // FIXME: this should give a service not found as the service contribution has been removed
- // domain.removeContribution(serviceContributionUri);
- // assertEquals("Hi Hello Petra", client.sayHello("Petra"));
+ domain.removeContribution(serviceContributionUri);
+ try {
+ client = SCAClient.getService(Helloworld.class, "defaultDomain/HelloworldService");
+ // FIXME: should this be NoSuchServiceException or ServiceNotFoundException?
+ } catch (NoSuchServiceException e) {
+ // expected
+ }
domain.stop();
try {