|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.cactus.internal.AbstractCactusTestCase
org.apache.cactus.ServletTestCase
public class ServletTestCase
Cactus test case to unit test Servlets. Test classes that need access to valid Servlet implicit objects (such as the HTTP request, the HTTP response, the servlet config, ...) must subclass this class.
| Field Summary | |
|---|---|
ServletConfigWrapper |
config
Valid ServletConfig object that you can access from
the testXXX(), setUp and
tearDown() methods. |
HttpServletRequestWrapper |
request
Valid HttpServletRequest object that you can access from
the testXXX(), setUp and
tearDown() methods. |
javax.servlet.http.HttpServletResponse |
response
Valid HttpServletResponse object that you can access from
the testXXX(), setUp and
tearDown() methods. |
javax.servlet.http.HttpSession |
session
Valid HttpSession object that you can access from
the testXXX(), setUp and
tearDown() methods. |
| Constructor Summary | |
|---|---|
ServletTestCase()
|
|
ServletTestCase(java.lang.String theName)
|
|
ServletTestCase(java.lang.String theName,
junit.framework.Test theTest)
|
|
| Method Summary | |
|---|---|
protected ProtocolHandler |
createProtocolHandler()
Create a protocol handler instance that will be used to connect to the server side. |
| Methods inherited from class org.apache.cactus.internal.AbstractCactusTestCase |
|---|
runBare, runBareServer |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runTest, setName, setUp, tearDown, 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 |
| Methods inherited from interface org.apache.cactus.internal.CactusTestCase |
|---|
runBareServer |
| Field Detail |
|---|
public HttpServletRequestWrapper request
HttpServletRequest object that you can access from
the testXXX(), setUp and
tearDown() methods. If you try to access it from either the
beginXXX() or endXXX() methods it will
have the null value.
public javax.servlet.http.HttpServletResponse response
HttpServletResponse object that you can access from
the testXXX(), setUp and
tearDown() methods. If you try to access it from either the
beginXXX() or endXXX() methods it will
have the null value.
public javax.servlet.http.HttpSession session
HttpSession object that you can access from
the testXXX(), setUp and
tearDown() methods. If you try to access it from either the
beginXXX() or endXXX() methods it will
have the null value.
public ServletConfigWrapper config
ServletConfig object that you can access from
the testXXX(), setUp and
tearDown() methods. If you try to access it from either the
beginXXX() or endXXX() methods it will
have the null value.
| Constructor Detail |
|---|
public ServletTestCase()
AbstractCactusTestCase.AbstractCactusTestCase()public ServletTestCase(java.lang.String theName)
AbstractCactusTestCase.AbstractCactusTestCase(String)
public ServletTestCase(java.lang.String theName,
junit.framework.Test theTest)
AbstractCactusTestCase.AbstractCactusTestCase(String, Test)| Method Detail |
|---|
protected ProtocolHandler createProtocolHandler()
AbstractCactusTestCase
createProtocolHandler in class AbstractCactusTestCaseAbstractCactusTestCase.createProtocolHandler()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||