com.meterware.pseudoserver
Class PseudoServlet

java.lang.Object
  |
  +--com.meterware.pseudoserver.PseudoServlet

public abstract class PseudoServlet
extends java.lang.Object

A basic simulated servlet for testing the HttpUnit library.


Field Summary
static java.lang.String CONTENTS
           
 
Constructor Summary
PseudoServlet()
           
 
Method Summary
protected  byte[] getBody()
           
 WebResource getGetResponse()
          Returns a resource object as a result of a get request.
protected  java.lang.String getHeader(java.lang.String name)
          Returns the header with the specified name.
protected  java.lang.String[] getParameter(java.lang.String name)
          Returns the values for the parameter with the specified name.
 WebResource getPostResponse()
           
 WebResource getPutResponse()
           
protected  java.io.Reader getReader()
          Returns a reader for the body of the request.
protected  com.meterware.pseudoserver.HttpRequest getRequest()
           
 WebResource getResponse(java.lang.String methodType)
          Returns a resource object as a result of a get request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTENTS

public static final java.lang.String CONTENTS
See Also:
Constant Field Values
Constructor Detail

PseudoServlet

public PseudoServlet()
Method Detail

getResponse

public WebResource getResponse(java.lang.String methodType)
                        throws java.io.IOException
Returns a resource object as a result of a get request.

java.io.IOException

getGetResponse

public WebResource getGetResponse()
                           throws java.io.IOException
Returns a resource object as a result of a get request.

java.io.IOException

getPostResponse

public WebResource getPostResponse()
                            throws java.io.IOException
java.io.IOException

getPutResponse

public WebResource getPutResponse()
                           throws java.io.IOException
java.io.IOException

getHeader

protected java.lang.String getHeader(java.lang.String name)
Returns the header with the specified name. If no such header exists, will return null.


getParameter

protected java.lang.String[] getParameter(java.lang.String name)
Returns the values for the parameter with the specified name. If no values exist will return null.


getReader

protected java.io.Reader getReader()
Returns a reader for the body of the request.


getBody

protected byte[] getBody()

getRequest

protected com.meterware.pseudoserver.HttpRequest getRequest()

Copyright © 2000-2003 Russell Gold. See license agreement for rights granted.