|
|||||||||
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.alfresco.repo.web.scripts.BaseWebScriptTest
public abstract class BaseWebScriptTest
Base unit test class for web scripts.
Nested Class Summary | |
---|---|
static class |
BaseWebScriptTest.BaseWebScriptTestListener
Default Test Listener |
static class |
BaseWebScriptTest.HttpMethodResponse
HttpMethod wrapped as Web Script Test Response |
static class |
BaseWebScriptTest.PatchMethod
PATCH method |
static class |
BaseWebScriptTest.RemoteServer
Remote Context |
static interface |
BaseWebScriptTest.WebScriptTestListener
Web Script Test Listener |
Constructor Summary | |
---|---|
BaseWebScriptTest()
|
Method Summary | |
---|---|
java.lang.String |
getDefaultRunAs()
Get Default Local Run As User |
BaseWebScriptTest.RemoteServer |
getRemoteServer()
Gets Remote Server |
protected org.springframework.extensions.webscripts.TestWebScriptServer |
getServer()
Get the server for the previously-supplied custom context |
protected boolean |
isLogEnabled()
Is Log Enabled? |
protected void |
log(java.lang.String log)
Log Message to Test Listener |
protected org.springframework.extensions.webscripts.TestWebScriptServer.Response |
sendLocalRequest(org.springframework.extensions.webscripts.TestWebScriptServer.Request req,
int expectedStatus,
java.lang.String asUser)
Send Local Request to Test Web Script Server |
protected org.springframework.extensions.webscripts.TestWebScriptServer.Response |
sendRemoteRequest(org.springframework.extensions.webscripts.TestWebScriptServer.Request req,
int expectedStatus)
Send Remote Request to stand-alone Web Script Server |
protected org.springframework.extensions.webscripts.TestWebScriptServer.Response |
sendRequest(org.springframework.extensions.webscripts.TestWebScriptServer.Request req,
int expectedStatus)
Send Request to Test Web Script Server (as admin) |
protected org.springframework.extensions.webscripts.TestWebScriptServer.Response |
sendRequest(org.springframework.extensions.webscripts.TestWebScriptServer.Request req,
int expectedStatus,
java.lang.String asUser)
Send Request |
protected void |
setCustomContext(java.lang.String customContext)
Sets custom context for Test Web Script Server (in-process only) |
void |
setDefaultRunAs(java.lang.String localRunAs)
Set Default Local Run As User |
void |
setListener(BaseWebScriptTest.WebScriptTestListener listener)
Sets Test Listener |
void |
setRemoteServer(BaseWebScriptTest.RemoteServer server)
Set Remote Server context |
void |
setTraceReqRes(boolean traceReqRes)
Sets whether to trace request / response bodies |
protected void |
setUp()
|
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BaseWebScriptTest()
Method Detail |
---|
protected void setCustomContext(java.lang.String customContext)
customContext
- public void setListener(BaseWebScriptTest.WebScriptTestListener listener)
resultPrinter
- public void setTraceReqRes(boolean traceReqRes)
traceReqRes
- public void setRemoteServer(BaseWebScriptTest.RemoteServer server)
server
- remote serverpublic BaseWebScriptTest.RemoteServer getRemoteServer()
public void setDefaultRunAs(java.lang.String localRunAs)
localRunAs
- public java.lang.String getDefaultRunAs()
protected void setUp() throws java.lang.Exception
setUp
in class junit.framework.TestCase
java.lang.Exception
protected org.springframework.extensions.webscripts.TestWebScriptServer getServer()
custom context
protected boolean isLogEnabled()
protected void log(java.lang.String log)
log
- protected org.springframework.extensions.webscripts.TestWebScriptServer.Response sendRequest(org.springframework.extensions.webscripts.TestWebScriptServer.Request req, int expectedStatus) throws java.io.IOException
req
- expectedStatus
-
java.io.IOException
protected org.springframework.extensions.webscripts.TestWebScriptServer.Response sendRequest(org.springframework.extensions.webscripts.TestWebScriptServer.Request req, int expectedStatus, java.lang.String asUser) throws java.io.IOException
req
- expectedStatus
- asUser
-
java.io.IOException
protected org.springframework.extensions.webscripts.TestWebScriptServer.Response sendLocalRequest(org.springframework.extensions.webscripts.TestWebScriptServer.Request req, int expectedStatus, java.lang.String asUser) throws java.io.IOException
req
- expectedStatus
- asUser
-
java.io.IOException
protected org.springframework.extensions.webscripts.TestWebScriptServer.Response sendRemoteRequest(org.springframework.extensions.webscripts.TestWebScriptServer.Request req, int expectedStatus) throws java.io.IOException
req
- expectedStatus
- asUser
-
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |