[jboss-remoting-commits] JBoss Remoting SVN: r5398 - remoting2/branches/2.x/src/tests/org/jboss/test/remoting/transport/http/marshal.

jboss-remoting-commits at lists.jboss.org jboss-remoting-commits at lists.jboss.org
Thu Aug 27 10:36:59 EDT 2009


Author: ron.sigal at jboss.com
Date: 2009-08-27 10:36:59 -0400 (Thu, 27 Aug 2009)
New Revision: 5398

Modified:
   remoting2/branches/2.x/src/tests/org/jboss/test/remoting/transport/http/marshal/HttpContentTypeTestCase.java
Log:
JBREM-1145: Changed test for InvocationResponse returned as String.

Modified: remoting2/branches/2.x/src/tests/org/jboss/test/remoting/transport/http/marshal/HttpContentTypeTestCase.java
===================================================================
--- remoting2/branches/2.x/src/tests/org/jboss/test/remoting/transport/http/marshal/HttpContentTypeTestCase.java	2009-08-27 14:36:30 UTC (rev 5397)
+++ remoting2/branches/2.x/src/tests/org/jboss/test/remoting/transport/http/marshal/HttpContentTypeTestCase.java	2009-08-27 14:36:59 UTC (rev 5398)
@@ -120,21 +120,12 @@
       
       // Do invocation.
       Object o = client.invoke("abc");
+      
+      // Show that an InvocationResponse was incorrectly returned as a Strin..
       assertTrue(o instanceof String);
       String result = (String) o;
+      assertTrue(result.indexOf("org.jboss.remoting.InvocationResponse") >= 0);
       
-      // Show that an InvocationResponse was incorrectly returned as a String, starting with 
-      // the ObjectInputStream header bytes.
-      byte[] bytes = result.getBytes();
-      System.out.print("bytes: ");
-      for (int i = 0; i < bytes.length; i++)
-         System.out.print(bytes[i] + " ");
-      System.out.println("");
-      assertEquals(-84, bytes[0]);
-      assertEquals(-19, bytes[1]);
-      assertEquals(0,   bytes[2]);
-      assertEquals(5,   bytes[3]);
-      
       // Check remoting content type handling.
       validateOrdinaryInvocation(client);
       
@@ -161,21 +152,12 @@
       
       // Do invocation.
       Object o = client.invoke("abc");
+      
+      // Show that an InvocationResponse was incorrectly returned as a String.
       assertTrue(o instanceof String);
       String result = (String) o;
+      assertTrue(result.indexOf("org.jboss.remoting.InvocationResponse") >= 0);
       
-      // Show that an InvocationResponse was incorrectly returned as a String, starting with 
-      // the ObjectInputStream header bytes.
-      byte[] bytes = result.getBytes();
-      System.out.print("bytes: ");
-      for (int i = 0; i < bytes.length; i++)
-         System.out.print(bytes[i] + " ");
-      System.out.println("");
-      assertEquals(-84, bytes[0]);
-      assertEquals(-19, bytes[1]);
-      assertEquals(0,   bytes[2]);
-      assertEquals(5,   bytes[3]);
-      
       // Check remoting content type handling.
       validateOrdinaryInvocation(client);
       



More information about the jboss-remoting-commits mailing list