| Class Summary | |
|---|---|
| AuthorizationRequiredException | This exception is thrown when an unauthorized request is made for a page that requires authentication. |
| Base64 | A utility class to convert to and from base 64 encoding. |
| BlockElement | Represents a block-level element such as a paragraph or table cell, which can contain other elements. |
| Button | A button in a form. |
| ClientProperties | A class which represents the properties of a web client. |
| Cookie | An HTTP client-side cookie. |
| CookieJar | A collection of HTTP cookies, which can interact with cookie and set-cookie header values. |
| CookieListener | An interface for classes which can listen for cookies being rejected and the reason. |
| CookieProperties | Controls behavior for cookies. |
| CookieSource | This interface represents a source from which to parse out cookies. |
| DialogAdapter | |
| DialogResponder | Interface for an object to supply user responses to dialogs. |
| DNSListener | A listener for DNS Requests. |
| DocumentAdapter | |
| DocumentElement | |
| FrameSelector | An immutable class which describes the position of a frame in the window hierarchy. |
| GetMethodWebRequest | An HTTP request using the GET method. |
| HeaderOnlyWebRequest | A web request which has no information in its message body. |
| HeadMethodWebRequest | A web request using the HEAD method. |
| HtmlErrorListener | This interface represents a listener which can receive notification of errors and warnings during the parsing of an HTML page. |
| HttpException | This exception is thrown when an Http error (response code 4xx or 5xx) is detected. |
| HttpInternalErrorException | This exception is thrown when an internal error is found on the server. |
| HttpNotFoundException | This exception is thrown when the desired URL is not found. |
| HttpRequest | Represents a single HTTP request, extracted from the input stream. |
| HttpsProtocolSupport | Encapsulates support for the HTTPS protocol. |
| HttpUnitOptions | A collection of global options to control HttpUnit's behavior. |
| HttpUnitUtils | Utility code shared by httpunit and servletunit. |
| HttpUserAgentTest | A base class for test cases that use the pseudo server. |
| HTMLElement | An interface which defines the common properties for an HTML element, which can correspond to any HTML tag. |
| HTMLElementPredicate | An interface which can be used to define matching criteria for an HTML element. |
| HTMLPage | This class represents an HTML page returned from a request. |
| HTMLPage.Scriptable | |
| HTMLParser | A front end to a DOM parser that can handle HTML. |
| HTMLParserFactory | Factory for creating HTML parsers. |
| HTMLParserListener | A listener for messages from the HTMLParser. |
| HTMLSegment | Represents the parse tree for a segment of HTML. |
| IdentifiedDelegate | |
| IllegalRequestParameterException | This exception is thrown on an attempt to set a form parameter in a way not possible from a browser. |
| Input | An interface for scriptable delegates which represent form controls. |
| InvocationContext | An interface which represents the invocation of a servlet. |
| InvocationContextFactory | An interface for an object which acts as a factory of InvocationContexts |
| JSPServletDescriptor | Describes a servlet used to handle JSPs. |
| JUnitServlet | A servlet which can run unit tests inside a servlet context. |
| MessageBodyWebRequest | A web request which contains a non-empty message body. |
| MessageBodyWebRequest.InputStreamMessageBody | A method request message body read directly from an input stream. |
| NamedDelegate | |
| PostMethodWebRequest | An HTTP request using the POST method. |
| PseudoServer | A basic simulated web-server for testing user agents without a web server. |
| PseudoServlet | A basic simulated servlet for testing the HttpUnit library. |
| PutMethodWebRequest | A web request using the PUT protocol. |
| ResetButton | Represents a form 'reset' button. |
| ScriptableDelegate | An interface for objects which will be accessible via scripting. |
| ScriptException | An exception thrown when there is a problem running a script. |
| ScriptingEngine | |
| ScriptingEngineFactory | |
| SelectionOption | |
| SelectionOptions | Represents an array of Options |
| ServletRunner | This class acts as a test environment for servlets. |
| ServletRunner.JasperJSPServletDescriptor | |
| ServletTestCase |
A base class for test cases to be run via JUnitServlet.
|
| ServletUnitClient | A client for use with the servlet runner class, allowing the testing of servlets without an actual servlet container. |
| SubmitButton | This class represents a submit button in an HTML form. |
| TableCell | A single cell in an HTML table. |
| TableRow | |
| TextBlock | A class which represents a block of text in a web page. |
| UnsupportedActionException | An exception thrown when an action URL is not supported. |
| UploadFileSpec | A description of a file to be uploaded as part of a form submission. |
| WebApplet | This class represents the embedding of an applet in a web page. |
| WebClient | The context for a series of web requests. |
| WebClientListener | A listener for messages sent and received by a web client. |
| WebClient.HeaderDictionary | |
| WebConversation | The context for a series of HTTP requests. |
| WebForm | This class represents a form in an HTML page. |
| WebForm.Scriptable | |
| WebImage | Represents an image in an HTML document. |
| WebImage.Scriptable | |
| WebLink | This class represents a link in an HTML page. |
| WebLink.Scriptable | |
| WebList | Represents an HTML list. |
| WebRequest | A request sent to a web server. |
| WebRequestSource | Base class for objects which can be clicked to generate new web requests. |
| WebResource | A resource to be returned from the simulated server. |
| WebResponse | A response to a web request from a web server. |
| WebResponse.Scriptable | |
| WebTable | This class represents a table in an HTML page. |
| WebWindow |
A window managed by a WebClient.
|
| WebWindowListener | A listener for web window openings and closings. |