diff options
author | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2010-10-05 18:03:45 +0000 |
---|---|---|
committer | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2010-10-05 18:03:45 +0000 |
commit | 22239489fe6807120c4a7073bd8b6b72712138c2 (patch) | |
tree | b6e990fc301d24bcb373acf2787f24a1c8683b15 /sca-java-2.x/trunk/modules/binding-jsonrpc-runtime/src/test/java/org/apache/tuscany/sca/binding/jsonrpc/JSONRPCReferenceTestCase.java | |
parent | 4ca27050351a4ac333738843fe39f6a286ed7dc6 (diff) |
TUSCANY-3705 - Adding testcase to validate support for JSON-RPC Notifications when using JSON-RPC binding in reference
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1004744 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/trunk/modules/binding-jsonrpc-runtime/src/test/java/org/apache/tuscany/sca/binding/jsonrpc/JSONRPCReferenceTestCase.java')
-rw-r--r-- | sca-java-2.x/trunk/modules/binding-jsonrpc-runtime/src/test/java/org/apache/tuscany/sca/binding/jsonrpc/JSONRPCReferenceTestCase.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/sca-java-2.x/trunk/modules/binding-jsonrpc-runtime/src/test/java/org/apache/tuscany/sca/binding/jsonrpc/JSONRPCReferenceTestCase.java b/sca-java-2.x/trunk/modules/binding-jsonrpc-runtime/src/test/java/org/apache/tuscany/sca/binding/jsonrpc/JSONRPCReferenceTestCase.java index efdb0a23db..c639d3eef7 100644 --- a/sca-java-2.x/trunk/modules/binding-jsonrpc-runtime/src/test/java/org/apache/tuscany/sca/binding/jsonrpc/JSONRPCReferenceTestCase.java +++ b/sca-java-2.x/trunk/modules/binding-jsonrpc-runtime/src/test/java/org/apache/tuscany/sca/binding/jsonrpc/JSONRPCReferenceTestCase.java @@ -67,4 +67,20 @@ public class JSONRPCReferenceTestCase { node.stop(); } } + + @Test + public void testInvokeReferenceVoidOperation() throws Exception { + Node node = null; + + String contribution = ContributionLocationHelper.getContributionLocation(JSONRPCReferenceTestCase.class); + node = NodeFactory.newInstance().createNode("JSONRPCReference.composite", new Contribution("testClient", contribution)); + node.start(); + + Echo echoComponent = node.getService(Echo.class,"EchoComponentWithReference"); + echoComponent.echoVoid(); + + if (node != null) { + node.stop(); + } + } } |