Author: rfeng
Date: Fri Mar  7 11:08:22 2008
New Revision: 634781

URL: http://svn.apache.org/viewvc?rev=634781&view=rev
Log:
Apply the test case patch for TUSCANY-2066. Thanks for the contribution!

Modified:
    
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldImpl.java
    
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldService.java
    
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/TestClientImpl.java

Modified: 
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldImpl.java?rev=634781&r1=634780&r2=634781&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldImpl.java
 Fri Mar  7 11:08:22 2008
@@ -45,5 +45,20 @@
     public void noGreetings() {
         System.out.println("Hello, who's there?");
     }
+    
+    public Bean getBean(){
+       Bean bean = new Bean();
+       bean.setFirst("wang");
+       bean.setLast("feng");
+       return bean;
+    }
+    
+    public Bean getNullBean(){
+       return  null;
+    }
+    
+    public String getNullString(){
+       return  null;
+    }
 
 }

Modified: 
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldService.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldService.java?rev=634781&r1=634780&r2=634781&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldService.java
 (original)
+++ 
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/HelloWorldService.java
 Fri Mar  7 11:08:22 2008
@@ -37,5 +37,11 @@
     String takeGreetings();
 
     void noGreetings();
+    
+    Bean getBean();
+    
+    String getNullString();
+    
+    Bean getNullBean();
 }
 

Modified: 
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/TestClientImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/TestClientImpl.java?rev=634781&r1=634780&r2=634781&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/TestClientImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/itest/ws-void-args-return/src/main/java/voidtest/TestClientImpl.java
 Fri Mar  7 11:08:22 2008
@@ -19,6 +19,7 @@
 package voidtest;
 
 import static junit.framework.Assert.assertEquals;
+import static junit.framework.Assert.assertNull;
 
 import org.osoa.sca.annotations.Reference;
 import org.osoa.sca.annotations.Scope;
@@ -41,5 +42,12 @@
         helloService.giveGreetingsOneWay("Brown");
         assertEquals("Hello Stranger", helloService.takeGreetings());
         helloService.noGreetings();
+        
+        assertEquals("wang",helloService.getBean().getFirst());
+        assertEquals("feng",helloService.getBean().getLast());
+        
+        assertNull(helloService.getNullString());
+        
+        assertNull(helloService.getNullBean());
     }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to