rwaldhoff    01/08/14 16:06:46

  Modified:    httpclient/src/test/org/apache/commons/httpclient Tag:
                        rlwrefactoring TestWebappMethods.java
                        TestWebappRedirect.java
  Log:
  Make use of rudimentary response body buffering to HttpMethodBase and methods in 
PutMethod to return this data
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.2   +7 -8      
jakarta-commons/httpclient/src/test/org/apache/commons/httpclient/Attic/TestWebappMethods.java
  
  Index: TestWebappMethods.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/httpclient/src/test/org/apache/commons/httpclient/Attic/TestWebappMethods.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- TestWebappMethods.java    2001/08/13 16:02:57     1.1.2.1
  +++ TestWebappMethods.java    2001/08/14 23:06:46     1.1.2.2
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-commons/httpclient/src/test/org/apache/commons/httpclient/Attic/TestWebappMethods.java,v
 1.1.2.1 2001/08/13 16:02:57 rwaldhoff Exp $
  - * $Revision: 1.1.2.1 $
  - * $Date: 2001/08/13 16:02:57 $
  + * $Header: 
/home/cvs/jakarta-commons/httpclient/src/test/org/apache/commons/httpclient/Attic/TestWebappMethods.java,v
 1.1.2.2 2001/08/14 23:06:46 rwaldhoff Exp $
  + * $Revision: 1.1.2.2 $
  + * $Date: 2001/08/14 23:06:46 $
    * ====================================================================
    * Copyright (C) The Apache Software Foundation. All rights reserved.
    *
  @@ -32,7 +32,7 @@
    * "httpclient.test.webappContext" property.
    *
    * @author Rodney Waldhoff
  - * @version $Id: TestWebappMethods.java,v 1.1.2.1 2001/08/13 16:02:57 rwaldhoff Exp 
$
  + * @version $Id: TestWebappMethods.java,v 1.1.2.2 2001/08/14 23:06:46 rwaldhoff Exp 
$
    */
   public class TestWebappMethods extends TestCase {
   
  @@ -243,6 +243,7 @@
               fail("Unable to execute method : " + t.toString());
           }
           assertEquals(200,method.getStatusCode());
  +        
assert(method.getResponseBodyAsString(),method.getResponseBodyAsString().indexOf("<title>Param
 Servlet: PUT</title>") >= 0);
   
           method.recycle();
   
  @@ -254,6 +255,7 @@
               fail("Unable to execute method : " + t.toString());
           }
           assertEquals(200,method.getStatusCode());
  +        
assert(method.getResponseBodyAsString(),method.getResponseBodyAsString().indexOf("<title>Param
 Servlet: PUT</title>") >= 0);
       }
   
   ////
  @@ -279,7 +281,6 @@
           HttpClient client = new HttpClient();
           client.startSession(host, port);
           PutMethod method = new PutMethod("/" + context + "/body");
  -        //method.setUseDisk(false);
           method.setData("This is data to be sent in the body of an HTTP PUT.");
           try {
               client.executeMethod(method);
  @@ -287,11 +288,9 @@
               t.printStackTrace();
               fail("Unable to execute method : " + t.toString());
           }
  -        //System.out.println(method.getDataAsString());
  -        
//assert(method.getDataAsString().indexOf("<tt>quote=It+was+the+best+of+times%2C+it+was+the+worst+of+times.</tt>")
 >= 0);
  +        
assert(method.getResponseBodyAsString(),method.getResponseBodyAsString().indexOf("<tt>This
 is data to be sent in the body of an HTTP PUT.</tt>") >= 0);
           assertEquals(200,method.getStatusCode());
       }
   
   
   }
  -
  
  
  
  1.1.2.2   +4 -3      
jakarta-commons/httpclient/src/test/org/apache/commons/httpclient/Attic/TestWebappRedirect.java
  
  Index: TestWebappRedirect.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/httpclient/src/test/org/apache/commons/httpclient/Attic/TestWebappRedirect.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- TestWebappRedirect.java   2001/08/14 22:39:21     1.1.2.1
  +++ TestWebappRedirect.java   2001/08/14 23:06:46     1.1.2.2
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-commons/httpclient/src/test/org/apache/commons/httpclient/Attic/TestWebappRedirect.java,v
 1.1.2.1 2001/08/14 22:39:21 rwaldhoff Exp $
  - * $Revision: 1.1.2.1 $
  - * $Date: 2001/08/14 22:39:21 $
  + * $Header: 
/home/cvs/jakarta-commons/httpclient/src/test/org/apache/commons/httpclient/Attic/TestWebappRedirect.java,v
 1.1.2.2 2001/08/14 23:06:46 rwaldhoff Exp $
  + * $Revision: 1.1.2.2 $
  + * $Date: 2001/08/14 23:06:46 $
    * ====================================================================
    * Copyright (C) The Apache Software Foundation. All rights reserved.
    *
  @@ -33,7 +33,7 @@
    * "httpclient.test.webappContext" property.
    *
    * @author Rodney Waldhoff
  - * @version $Id: TestWebappRedirect.java,v 1.1.2.1 2001/08/14 22:39:21 rwaldhoff 
Exp $
  + * @version $Id: TestWebappRedirect.java,v 1.1.2.2 2001/08/14 23:06:46 rwaldhoff 
Exp $
    */
   public class TestWebappRedirect extends TestCase {
   
  @@ -159,6 +159,7 @@
               t.printStackTrace();
               fail("Unable to execute method : " + t.toString());
           }
  +        
assert(method.getResponseBodyAsString(),method.getResponseBodyAsString().indexOf("<tt>This
 is data to be sent in the body of an HTTP PUT.</tt>") >= 0);
           assertEquals(200,method.getStatusCode());
       }
   }
  
  
  

Reply via email to