sunlabs.brazil.server
Class TestRequest
java.lang.Object
  |
  +--sunlabs.brazil.server.Request
        |
        +--sunlabs.brazil.server.TestRequest
- public class TestRequest- extends Request
Version of Request for testing purposes.  Arranges for
 all output to be captured in one place so the ouput of a test
 may be compared with the expected output.
 
 
 
| Fields inherited from class sunlabs.brazil.server.Request | 
| connectionHeader, headers, keepAlive, method, out, postData, props, protocol, query, responseHeaders, server, serverProps, serverProtocol, sock, startMillis, url, version | 
 
 
 
| Methods inherited from class sunlabs.brazil.server.Request | 
| addHeader, addHeader, addSharedProps, getQueryData, getQueryData, getRequest, getRequestHeader, getReuseCount, getSocket, getStatus, log, redirect, removeSharedProps, sendError, sendError, sendHeaders, sendResponse, sendResponse, sendResponse, sendResponse, sendResponse, serverUrl, setStatus, toString | 
 
 
TestRequest
public TestRequest(Server server,
                   String request)
            throws IOException
put
public Object put(String key,
                  String value)
- 
 
log
public String log()
- 
 
result
public String result()
- 
 
log
public void log(int level,
                Object obj,
                String message)
- Description copied from class: Request
- Logs a message by calling Server.log.  Typically a
 message is generated on the console or in a log file, if thelevelis less than the current server log setting.
 
- 
- Overrides:
- login class- Request
 
- 
- Parameters:
- level- The severity of the message.
- obj- The object that the message relates to.
- message- The message that will be logged.
- See Also:
- Server.log(int, Object, String)