[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);