You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sl...@apache.org on 2010/08/12 17:19:00 UTC

svn commit: r984828 - in /tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java: helloworld/HelloWorldImpl.java test/BindingTestCase.java

Author: slaws
Date: Thu Aug 12 15:19:00 2010
New Revision: 984828

URL: http://svn.apache.org/viewvc?rev=984828&view=rev
Log:
Make component implementation change a value in the ban to prove that it's processed it

Modified:
    tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/helloworld/HelloWorldImpl.java
    tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/test/BindingTestCase.java

Modified: tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/helloworld/HelloWorldImpl.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/helloworld/HelloWorldImpl.java?rev=984828&r1=984827&r2=984828&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/helloworld/HelloWorldImpl.java (original)
+++ tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/helloworld/HelloWorldImpl.java Thu Aug 12 15:19:00 2010
@@ -30,6 +30,7 @@ public class HelloWorldImpl implements H
     }
     
     public BeanA sayHello3(BeanA bean) {
+        bean.setS("XYZ");
         return bean;
     }
     

Modified: tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/test/BindingTestCase.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/test/BindingTestCase.java?rev=984828&r1=984827&r2=984828&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/test/BindingTestCase.java (original)
+++ tuscany/sca-java-2.x/trunk/modules/binding-jsonp-runtime/src/test/java/test/BindingTestCase.java Thu Aug 12 15:19:00 2010
@@ -80,8 +80,24 @@ public class BindingTestCase {
         bean.setX(2);
         bean.setX(5);
 
-        Assert.assertEquals("Fred", client.sayHello3(bean).getS());
-    }    
+        Assert.assertEquals("XYZ", client.sayHello3(bean).getS());
+    }  
+    
+    /*
+     * Uncomment to keep the server running so you can ping it manually from a browser
+     * try:
+     *   http://localhost:8085/HelloWorldComponent/HelloWorldService/sayHello3?bean={%22b%22:%22true%22,%22s%22:%22a%20string%22,%22x%22:%2227%22,%22y%22:%2213%22}&callback=submitSucess
+     */
+    @Test
+    @Ignore
+    public void waitForInput(){
+        System.out.println("Press a key");
+        try {
+            System.in.read();
+        } catch (Exception ex){
+            // do nothing
+        }
+    }
 
     @BeforeClass
     public static void init() throws Exception {