Cactus Framework 1.8dev

Cactus is a JUnit extension to unit test server-side java code.


Public API
org.apache.cactus Contains all classes needed for writing Cactus tests.
org.apache.cactus.client.authentication Contains classes that support using and testing various authentification schemes.
org.apache.cactus.extension.jetty Contains classes to support running Cactus tests against an embedded Jetty container.
org.apache.cactus.extension.jsp Contains utility classes to support unit testing of JSP tag libraries.
org.apache.cactus.server Contains the Cactus redirectors and the Cactus wrappers around all Servlet, Filter and JSP implicit objects.
org.apache.cactus.server.runner Contains the ServletTestRunner which allows running Cactus tests from a browser.
org.apache.cactus.util Contains various utility classes.


Public SPI
org.apache.cactus.spi.client Contains Cactus client-side SPI classes required to implement new protocols other than the Cactus-implemented ones.


Internal API
org.apache.cactus.internal Contains Cactus internal implementation classes.
org.apache.cactus.internal.client Contains the classes implementing of the client side of Cactus.
org.apache.cactus.internal.client.connector.http Contains the implementation of the HTTP transport for communication of the client-side test runner with the server-side redirectors.
org.apache.cactus.internal.configuration Contains the classes that support the configuration of Cactus.
org.apache.cactus.internal.server Contains the classes implementing the server side of Cactus.
org.apache.cactus.internal.server.runner Contains the classes that implement the Cactus ServletTestRunner.
org.apache.cactus.internal.util Contains various internal utility classes.


Cactus is a JUnit extension to unit test server-side java code.

Go to the Cactus web site for all documentation on Cactus.

Copyright © 2000-2004 Apache Software Foundation. All Rights Reserved.