[xgws-dev] CVS Update: codes/xsul/java/tests/xsul
Aleksander Andrzej Slominski
xgws-dev_at_extreme.indiana.edu
Thu Dec 14 19:22:01 2006
aslom 06/12/14 19:21:44
Modified: xsul/java/tests/xsul FooService.java FooServiceImpl.java
TestRPC.java
Log:
added int[] test
Revision Changes Path
1.3 +1 -0 codes/xsul/java/tests/xsul/FooService.java
Index: FooService.java
===================================================================
RCS file: /l/extreme/cvs/codes/xsul/java/tests/xsul/FooService.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -t -w -r1.2 -r1.3
--- FooService.java 4 Mar 2004 18:36:57 -0000 1.2
+++ FooService.java 15 Dec 2006 00:21:44 -0000 1.3
@@ -4,6 +4,7 @@
public String echo(String s) throws Exception;
public String[] echoStringArr(String[] s) throws Exception;
+ public int[] echoIntArr(int[] s) throws Exception;
}
1.3 +8 -3 codes/xsul/java/tests/xsul/FooServiceImpl.java
Index: FooServiceImpl.java
===================================================================
RCS file: /l/extreme/cvs/codes/xsul/java/tests/xsul/FooServiceImpl.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -t -w -r1.2 -r1.3
--- FooServiceImpl.java 4 Mar 2004 18:36:57 -0000 1.2
+++ FooServiceImpl.java 15 Dec 2006 00:21:44 -0000 1.3
@@ -11,5 +11,10 @@
return s;
}
+
+ public int[] echoIntArr(int[] s) throws Exception {
+ return s;
+ }
+
}
1.7 +24 -18 codes/xsul/java/tests/xsul/TestRPC.java
Index: TestRPC.java
===================================================================
RCS file: /l/extreme/cvs/codes/xsul/java/tests/xsul/TestRPC.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -t -w -r1.6 -r1.7
--- TestRPC.java 20 Nov 2006 03:25:08 -0000 1.6
+++ TestRPC.java 15 Dec 2006 00:21:44 -0000 1.7
@@ -1,7 +1,7 @@
/* -*- mode: Java; c-basic-offset: 4; indent-tabs-mode: nil; -*- //------100-columns-wide------>|*/
/* Copyright (c) 2002-2004 Extreme! Lab, Indiana University. All rights reserved.
* This software is open source. See the bottom of this file for the license.
- * $Id: TestRPC.java,v 1.6 2006/11/20 03:25:08 aslom Exp $ */
+ * $Id: TestRPC.java,v 1.7 2006/12/15 00:21:44 aslom Exp $ */
package xsul;
@@ -24,7 +24,7 @@
/**
* Tests for utility methods shared by all clases in package.
*
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
* @author <a href="http://www.extreme.indiana.edu/~aslom/">Aleksander Slominski</a>
*/
public class TestRPC extends XsulTestCase {
@@ -87,6 +87,12 @@
new Class[] { FooService.class },
handler);
+ int[] ia = new int[]{10, 20};
+ int[] igot = service.echoIntArr( ia );
+ assertEquals(2, igot.length);
+ assertEquals(ia[0], igot[0]);
+ assertEquals(ia[1], igot[1]);
+
String s = service.echo("test");
assertEquals("test", s);