|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.wicket.protocol.http.MockWebApplication
org.apache.wicket.util.tester.BaseWicketTester
org.apache.wicket.util.tester.WicketTester
org.jboss.seam.wicket.mock.SeamWicketTester
public class SeamWicketTester
A helper class for testing Seam Pages containing CDI beans. The SeamWicketTester inherits CDI lifecycle management provided by SeamApplication. It's a minor rewrite of Wicket's WicketTester (Wicket documentation states since version 1.2.6, where static classes orignates from version 1.4.14)
WicketTester,
SeamWicketTester.DummySeamApplication| Nested Class Summary | |
|---|---|
static class |
SeamWicketTester.DummySeamApplication
Default dummy seam web application for testing. |
static class |
SeamWicketTester.NonPageCachingDummySeamApplication
Dummy web application that does not support back button support but is cheaper to use for unit tests. |
| Nested classes/interfaces inherited from class org.apache.wicket.util.tester.WicketTester |
|---|
org.apache.wicket.util.tester.WicketTester.DummyWebApplication, org.apache.wicket.util.tester.WicketTester.NonPageCachingDummyWebApplication |
| Constructor Summary | |
|---|---|
SeamWicketTester()
|
|
SeamWicketTester(Class<? extends org.apache.wicket.Page> homePage)
Creates a SeamWicketTester and automatically creates a
SeamApplication. |
|
| Method Summary | |
|---|---|
void |
endRequest(javax.servlet.ServletRequest servletRequest)
|
org.apache.wicket.protocol.http.WebRequestCycle |
setupRequestAndResponse(boolean isAjax)
|
void |
startRequest(javax.servlet.ServletRequest servletRequest)
|
| Methods inherited from class org.apache.wicket.util.tester.WicketTester |
|---|
assertAjaxLocation, assertBookmarkablePageLink, assertComponent, assertComponentOnAjaxResponse, assertComponentOnAjaxResponse, assertContains, assertDisabled, assertEnabled, assertErrorMessages, assertFeedback, assertInfoMessages, assertInvisible, assertLabel, assertListView, assertModelValue, assertNoErrorMessage, assertNoInfoMessage, assertPageLink, assertRenderedPage, assertRequired, assertResultPage, assertResultPage, assertVisible |
| Methods inherited from class org.apache.wicket.util.tester.BaseWicketTester |
|---|
callOnBeginRequest, clickLink, clickLink, debugComponentTrees, debugComponentTrees, dumpPage, executeAjaxEvent, executeAjaxEvent, executeAllTimerBehaviors, executeBehavior, executeListener, fail, getComponentFromLastRenderedPage, getContentDispositionFromResponseHeader, getContentLengthFromResponseHeader, getContentTypeFromResponseHeader, getLastModifiedFromResponseHeader, getMessages, getTagById, getTagByWicketId, getTagsByWicketId, hasLabel, hasNoErrorMessage, hasNoInfoMessage, ifContains, isComponent, isComponentOnAjaxResponse, isDisabled, isEnabled, isEqual, isInvisible, isPageLink, isRenderedPage, isRequired, isRequired, isResultPage, isVisible, newFormTester, newFormTester, resolveRequestCycle, setParameterForNextRequest, startComponent, startPage, startPage, startPage, startPage, startPanel, startPanel, submitForm |
| Methods inherited from class org.apache.wicket.protocol.http.MockWebApplication |
|---|
createRequestCycle, destroy, getApplication, getLastRenderedPage, getParametersForNextRequest, getPreviousRenderedPage, getServletRequest, getServletResponse, getServletSession, getWicketRequest, getWicketResponse, getWicketSession, initializeHttpSessionAsTemporary, isCreateAjaxRequest, newServletContext, postProcessRequestCycle, processRequestCycle, processRequestCycle, processRequestCycle, processRequestCycle, processRequestCycle, setCreateAjaxRequest, setParametersForNextRequest, setupRequestAndResponse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SeamWicketTester()
public SeamWicketTester(Class<? extends org.apache.wicket.Page> homePage)
SeamWicketTester and automatically creates a
SeamApplication.
homePage - a home page Class| Method Detail |
|---|
public org.apache.wicket.protocol.http.WebRequestCycle setupRequestAndResponse(boolean isAjax)
setupRequestAndResponse in class org.apache.wicket.protocol.http.MockWebApplicationpublic void startRequest(javax.servlet.ServletRequest servletRequest)
public void endRequest(javax.servlet.ServletRequest servletRequest)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||