Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.meterware.pseudoserver
Class HttpUserAgentTest  view HttpUserAgentTest download HttpUserAgentTest.java

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bycom.meterware.pseudoserver.HttpUserAgentTest
All Implemented Interfaces:
junit.framework.Test

public class HttpUserAgentTest
extends junit.framework.TestCase

A base class for test cases that use the pseudo server.


Nested Class Summary
(package private) static class HttpUserAgentTest.QuerySpec
           
 
Field Summary
private  java.lang.String _hostPath
           
private  PseudoServer _server
           
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
HttpUserAgentTest(java.lang.String name)
           
 
Method Summary
protected  void addResourceHeader(java.lang.String resourceName, java.lang.String header)
           
protected  java.lang.String asBytes(java.lang.String s)
           
protected  void assertEqualQueries(java.lang.String query1, java.lang.String query2)
           
protected  void assertEquals(java.lang.String comment, byte[] expected, byte[] actual)
           
protected  void assertEquals(java.lang.String comment, java.lang.Object[] expected, java.lang.Object[] found)
           
protected  void assertImplement(java.lang.String comment, java.lang.Object[] objects, java.lang.Class expectedClass)
           
protected  void assertImplements(java.lang.String comment, java.lang.Object object, java.lang.Class expectedClass)
           
protected  void assertMatchingSet(java.lang.String comment, java.lang.Object[] expected, java.util.Enumeration found)
           
static void assertMatchingSet(java.lang.String comment, java.lang.Object[] expected, java.lang.Object[] found)
           
private  void assertMatchingSet(java.lang.String comment, java.lang.Object[] expected, java.util.Vector foundItems)
           
static java.lang.String asText(java.lang.Object[] args)
           
protected  void defineResource(java.lang.String resourceName, byte[] value, java.lang.String contentType)
           
protected  void defineResource(java.lang.String resourceName, PseudoServlet servlet)
           
protected  void defineResource(java.lang.String resourceName, java.lang.String value)
           
protected  void defineResource(java.lang.String resourceName, java.lang.String value, int statusCode)
           
protected  void defineResource(java.lang.String resourceName, java.lang.String value, java.lang.String contentType)
           
protected  void defineWebPage(java.lang.String pageName, java.lang.String body)
           
private  boolean equals(byte[] first, byte[] second)
           
private  boolean equals(java.lang.Object[] first, java.lang.Object[] second)
           
protected  java.lang.String getHostPath()
           
protected  int getHostPort()
           
protected  PseudoServer getServer()
           
protected  void mapToClasspath(java.lang.String directory)
           
protected  void setResourceCharSet(java.lang.String resourceName, java.lang.String setName, boolean reportCharSet)
           
protected  void setServerDebug(boolean enabled)
           
 void setUp()
          Sets up the fixture, for example, open a network connection.
 void tearDown()
          Tears down the fixture, for example, close a network connection.
private  java.lang.String toString(byte[] message)
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_hostPath

private java.lang.String _hostPath

_server

private PseudoServer _server
Constructor Detail

HttpUserAgentTest

public HttpUserAgentTest(java.lang.String name)
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Description copied from class: junit.framework.TestCase
Sets up the fixture, for example, open a network connection. This method is called before a test is executed.


tearDown

public void tearDown()
              throws java.lang.Exception
Description copied from class: junit.framework.TestCase
Tears down the fixture, for example, close a network connection. This method is called after a test is executed.


defineResource

protected void defineResource(java.lang.String resourceName,
                              PseudoServlet servlet)

defineResource

protected void defineResource(java.lang.String resourceName,
                              java.lang.String value)

defineResource

protected void defineResource(java.lang.String resourceName,
                              byte[] value,
                              java.lang.String contentType)

defineResource

protected void defineResource(java.lang.String resourceName,
                              java.lang.String value,
                              int statusCode)

defineResource

protected void defineResource(java.lang.String resourceName,
                              java.lang.String value,
                              java.lang.String contentType)

addResourceHeader

protected void addResourceHeader(java.lang.String resourceName,
                                 java.lang.String header)

setResourceCharSet

protected void setResourceCharSet(java.lang.String resourceName,
                                  java.lang.String setName,
                                  boolean reportCharSet)

defineWebPage

protected void defineWebPage(java.lang.String pageName,
                             java.lang.String body)

mapToClasspath

protected void mapToClasspath(java.lang.String directory)

getServer

protected PseudoServer getServer()

setServerDebug

protected void setServerDebug(boolean enabled)

getHostPath

protected java.lang.String getHostPath()

getHostPort

protected int getHostPort()
                   throws java.io.IOException

assertEqualQueries

protected void assertEqualQueries(java.lang.String query1,
                                  java.lang.String query2)

assertEquals

protected void assertEquals(java.lang.String comment,
                            java.lang.Object[] expected,
                            java.lang.Object[] found)

equals

private boolean equals(java.lang.Object[] first,
                       java.lang.Object[] second)

assertImplement

protected void assertImplement(java.lang.String comment,
                               java.lang.Object[] objects,
                               java.lang.Class expectedClass)

assertImplements

protected void assertImplements(java.lang.String comment,
                                java.lang.Object object,
                                java.lang.Class expectedClass)

assertMatchingSet

protected void assertMatchingSet(java.lang.String comment,
                                 java.lang.Object[] expected,
                                 java.util.Enumeration found)

assertMatchingSet

private void assertMatchingSet(java.lang.String comment,
                               java.lang.Object[] expected,
                               java.util.Vector foundItems)

assertMatchingSet

public static void assertMatchingSet(java.lang.String comment,
                                     java.lang.Object[] expected,
                                     java.lang.Object[] found)

asText

public static java.lang.String asText(java.lang.Object[] args)

asBytes

protected java.lang.String asBytes(java.lang.String s)

assertEquals

protected void assertEquals(java.lang.String comment,
                            byte[] expected,
                            byte[] actual)

equals

private boolean equals(byte[] first,
                       byte[] second)

toString

private java.lang.String toString(byte[] message)