scheu       02/03/06 14:46:01

  Modified:    java/test/encoding TestDeser.java
  Log:
  Glen's testStructStruct without xsi:type info
  
  Revision  Changes    Path
  1.30      +19 -3     xml-axis/java/test/encoding/TestDeser.java
  
  Index: TestDeser.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/test/encoding/TestDeser.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- TestDeser.java    6 Mar 2002 22:40:33 -0000       1.29
  +++ TestDeser.java    6 Mar 2002 22:46:01 -0000       1.30
  @@ -539,15 +539,31 @@
       public void testStructStruct() throws Exception {
           samples.echo.SOAPStruct s = new samples.echo.SOAPStruct(1, "one",   1.1F);
           samples.echo.SOAPStructStruct ss = new 
samples.echo.SOAPStructStruct("hello", 2, 2.2F, s);
  -        deserialize("<me:SOAPStructStruct xsi:type=\"me:SOAPStructStruct\">" +
  +        deserialize("<whatever xsi:type=\"me:SOAPStructStruct\">" +
                       "<varString xsi:type=\"xsd:string\">hello</varString>" +
                       "<varInt xsi:type=\"xsd:int\">2</varInt>" +
                       "<varFloat xsi:type=\"xsd:float\">2.2</varFloat>" +
  -                    "<varStruct>" +
  +                    "<varStruct xsi:type=\"me:SOAPStruct\">" +
                       "<varString xsi:type=\"xsd:string\">one</varString>" +
                       "<varInt xsi:type=\"xsd:int\">1</varInt>" +
                       "<varFloat xsi:type=\"xsd:float\">1.1</varFloat>" +
                       "</varStruct>" +
  -                    "</me:SOAPStructStruct>", ss, true);
  +                    "</whatever>" , ss, true);
  +    }
  +
  +    // Struct within Struct
  +    public void testStructStruct2() throws Exception {
  +        samples.echo.SOAPStruct s = new samples.echo.SOAPStruct(1, "one",   1.1F);
  +        samples.echo.SOAPStructStruct ss = new 
samples.echo.SOAPStructStruct("hello", 2, 2.2F, s);
  +        deserialize("<whatever xsi:type=\"me:SOAPStructStruct\">" +
  +                    "<varString>hello</varString>" +
  +                    "<varInt>2</varInt>" +
  +                    "<varFloat>2.2</varFloat>" +
  +                    "<varStruct>" +
  +                    "<varString>one</varString>" +
  +                    "<varInt>1</varInt>" +
  +                    "<varFloat>1.1</varFloat>" +
  +                    "</varStruct>" +
  +                    "</whatever>" , ss, true);
       }
   }
  
  
  


Reply via email to