|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.opensymphony.xwork2.XWorkJUnit4TestCase
org.apache.struts2.StrutsJUnit4TestCase<T>
public abstract class StrutsJUnit4TestCase<T>
| Field Summary | |
|---|---|
protected Map<String,String> |
dispatcherInitParams
|
protected org.springframework.mock.web.MockPageContext |
pageContext
|
protected org.springframework.mock.web.MockHttpServletRequest |
request
|
protected org.springframework.core.io.DefaultResourceLoader |
resourceLoader
|
protected org.springframework.mock.web.MockHttpServletResponse |
response
|
protected org.springframework.mock.web.MockServletContext |
servletContext
|
| Fields inherited from class com.opensymphony.xwork2.XWorkJUnit4TestCase |
|---|
actionProxyFactory, configuration, configurationManager, container |
| Constructor Summary | |
|---|---|
StrutsJUnit4TestCase()
|
|
| Method Summary | |
|---|---|
protected boolean |
containsErrors()
|
protected String |
executeAction(String uri)
Executes an action and returns it's output (not the result returned from execute()), but the actual output that would be written to the response. |
protected Object |
findValueAfterExecute(String key)
gets an object from the stack after an action is executed |
void |
finishExecution()
|
protected T |
getAction()
gets an object from the stack after an action is executed |
protected ActionMapping |
getActionMapping(javax.servlet.http.HttpServletRequest request)
Finds an ActionMapping for a given request |
protected ActionMapping |
getActionMapping(String url)
Finds an ActionMapping for a given url |
protected com.opensymphony.xwork2.ActionProxy |
getActionProxy(String uri)
Creates an action proxy for a request, and sets parameters of the ActionInvocation to the passed parameters. |
protected String |
getConfigPath()
Override this method to return a comma separated list of paths to a configuration file. |
protected Dispatcher |
initDispatcher(Map<String,String> params)
|
protected void |
initDispatcherParams()
|
protected void |
initServletMockObjects()
|
protected void |
injectStrutsDependencies(Object object)
Injects dependencies on an Object using Struts internal IoC container |
void |
setUp()
Sets up the configuration settings, XWork configuration, and message resources |
protected void |
setupBeforeInitDispatcher()
|
void |
tearDown()
|
| Methods inherited from class com.opensymphony.xwork2.XWorkJUnit4TestCase |
|---|
loadButAdd, loadButAdd, loadConfigurationProviders |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.springframework.mock.web.MockHttpServletResponse response
protected org.springframework.mock.web.MockHttpServletRequest request
protected org.springframework.mock.web.MockPageContext pageContext
protected org.springframework.mock.web.MockServletContext servletContext
protected Map<String,String> dispatcherInitParams
protected org.springframework.core.io.DefaultResourceLoader resourceLoader
| Constructor Detail |
|---|
public StrutsJUnit4TestCase()
| Method Detail |
|---|
protected Object findValueAfterExecute(String key)
protected T getAction()
protected boolean containsErrors()
protected String executeAction(String uri)
throws javax.servlet.ServletException,
UnsupportedEncodingException
javax.servlet.ServletException
UnsupportedEncodingExceptionprotected com.opensymphony.xwork2.ActionProxy getActionProxy(String uri)
protected ActionMapping getActionMapping(javax.servlet.http.HttpServletRequest request)
protected ActionMapping getActionMapping(String url)
protected void injectStrutsDependencies(Object object)
protected void setupBeforeInitDispatcher()
throws Exception
Exceptionprotected void initServletMockObjects()
public void finishExecution()
public void setUp()
throws Exception
setUp in class com.opensymphony.xwork2.XWorkJUnit4TestCaseExceptionprotected void initDispatcherParams()
protected Dispatcher initDispatcher(Map<String,String> params)
protected String getConfigPath()
The default implementation simply returns null.
public void tearDown()
throws Exception
tearDown in class com.opensymphony.xwork2.XWorkJUnit4TestCaseException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||