Search in sources :

Example 86 with WicketTester

use of org.apache.wicket.util.tester.WicketTester in project wicket by apache.

the class RepeaterTest method allRepeaterPages.

/**
 * Test page.
 */
@Test
public void allRepeaterPages() {
    WicketTester tester = new WicketTester(new RepeaterApplication());
    try {
        tester.startPage(Index.class);
        tester.assertContains("Wicket Examples - repeater views");
        checkPage(tester, RepeatingPage.class);
        checkPage(tester, RefreshingPage.class);
        checkPage(tester, FormPage.class);
        checkPage(tester, SimplePage.class);
        checkPage(tester, PagingPage.class);
        checkPage(tester, SortingPage.class);
        checkPage(tester, OIRPage.class);
        checkPage(tester, DataGridPage.class);
        checkPage(tester, GridViewPage.class);
        checkPage(tester, AjaxDataTablePage.class);
    } finally {
        tester.destroy();
    }
}
Also used : WicketTester(org.apache.wicket.util.tester.WicketTester) Test(org.junit.Test)

Example 87 with WicketTester

use of org.apache.wicket.util.tester.WicketTester in project wicket by apache.

the class WebSocketTesterResourceTest method before.

@Before
public void before() {
    TestWebSocketResource.ON_CONNECT_CALLED.set(false);
    TestWebSocketResource.ON_CLOSE_CALLED.set(false);
    ON_OUT_BINARY_CALLED.set(false);
    ON_OUT_TEXT_CALLED.set(false);
    WebApplication application = new MockApplication() {

        @Override
        protected void init() {
            super.init();
            getSharedResources().add(TestWebSocketResource.TEXT, new TestWebSocketResource(EXPECTED_TEXT));
            getSharedResources().add(TestWebSocketResource.BINARY, new TestWebSocketResource(EXPECTED_BINARY, EXPECTED_OFFSET, EXPECTED_LENGTH));
        }
    };
    tester = new WicketTester(application);
}
Also used : MockApplication(org.apache.wicket.mock.MockApplication) WicketTester(org.apache.wicket.util.tester.WicketTester) WebApplication(org.apache.wicket.protocol.http.WebApplication) Before(org.junit.Before)

Example 88 with WicketTester

use of org.apache.wicket.util.tester.WicketTester in project midpoint by Evolveum.

the class PageLoginTest method test001BasicRender.

@Test
public void test001BasicRender() {
    WicketTester tester = new WicketTester();
    PageLogin page = tester.startPage(PageLogin.class);
    tester.assertRenderedPage(PageUser.class);
}
Also used : PageLogin(com.evolveum.midpoint.web.page.login.PageLogin) WicketTester(org.apache.wicket.util.tester.WicketTester) Test(org.testng.annotations.Test)

Example 89 with WicketTester

use of org.apache.wicket.util.tester.WicketTester in project gitblit by gitblit.

the class MarkupProcessorTest method setUp.

@Before
public void setUp() {
    IRuntimeManager rm = new MockRuntimeManager(getSettings());
    gbctx = new MockGitblitContext();
    gbctx.addManager(rm);
    tester = new WicketTester(new GitBlitWebApp(null, null, rm, getPluginManager(), null, null, null, null, null, null, null, null, null));
}
Also used : IRuntimeManager(com.gitblit.manager.IRuntimeManager) MockGitblitContext(com.gitblit.tests.mock.MockGitblitContext) MockRuntimeManager(com.gitblit.tests.mock.MockRuntimeManager) WicketTester(org.apache.wicket.util.tester.WicketTester) Before(org.junit.Before)

Aggregations

WicketTester (org.apache.wicket.util.tester.WicketTester)89 Test (org.junit.Test)54 Before (org.junit.Before)26 FormTester (org.apache.wicket.util.tester.FormTester)14 WebApplication (org.apache.wicket.protocol.http.WebApplication)9 MockApplication (org.apache.wicket.mock.MockApplication)6 AbstractDeploymentTest (org.apache.wicket.arquillian.testing.deployment.AbstractDeploymentTest)5 PageParameters (org.apache.wicket.request.mapper.parameter.PageParameters)5 IPageManagerProvider (org.apache.wicket.IPageManagerProvider)4 IPageManagerContext (org.apache.wicket.page.IPageManagerContext)4 DummyApplication (org.apache.wicket.resource.DummyApplication)4 Component (org.apache.wicket.Component)3 Response (org.apache.wicket.request.Response)3 WicketApplication (sandbox.WicketApplication)3 TestWicketJavaEEApplication (org.apache.wicket.arquillian.testing.TestWicketJavaEEApplication)2 IAuthorizationStrategy (org.apache.wicket.authorization.IAuthorizationStrategy)2 RoleAuthorizationStrategy (org.apache.wicket.authroles.authorization.strategies.role.RoleAuthorizationStrategy)2 MockPageManager (org.apache.wicket.mock.MockPageManager)2 IManageablePage (org.apache.wicket.page.IManageablePage)2 IPageManager (org.apache.wicket.page.IPageManager)2