Page
7677787980818283848586
{ // Default Config: parent first header render strategy log.error("=== PARENT first header render strategy ==="); WicketTester tester = new WicketTester(); tester.startPage(pageClass); tester.assertRenderedPage(pageClass); tester.assertResultPage(getClass(), filename); // child first header render strategy log.error("=== CHILD first header render strategy ==="); System.setProperty("Wicket_HeaderRenderStrategy",
85868788899091929394
log.error("=== CHILD first header render strategy ==="); System.setProperty("Wicket_HeaderRenderStrategy", ChildFirstHeaderRenderStrategy.class.getName()); tester = new WicketTester(); tester.startPage(pageClass); tester.assertRenderedPage(pageClass); tester.assertResultPage(getClass(), filename + "_2"); System.setProperty("Wicket_HeaderRenderStrategy", ""); } }
3940414243444546474849
final WebApplication dummyApplication = new DummyApplication(); final WicketTester tester = new WicketTester(dummyApplication); requestHomePage(tester); tester.assertRenderedPage(dummyApplication.getHomePage()); } /** * Tests mounting of a custom home page via {@link WebApplication#mountPage(String, Class)} */
6768697071727374757677
}; final WicketTester tester = new WicketTester(dummyApplication); requestHomePage(tester); tester.assertRenderedPage(CustomHomePage.class); } private void requestHomePage(final WicketTester tester) { MockHttpServletRequest request = tester.getRequest();
7576777879808182838485
tester.getApplication() .getSecuritySettings() .setAuthorizationStrategy( new RoleAuthorizationStrategy(new UserRolesAuthorizer("ADMIN"))); tester.startPage(AdminPage.class); tester.assertRenderedPage(AdminPage.class); } /** * @throws Exception */
313233343536373839
} }); tester.startPage(MergedContributorPage.class); tester.assertRenderedPage(MergedContributorPage.class); tester.assertResultPage(MergedContributorPage.class, "MergedContributorPage-expected.html"); } }
167168169170171172173174175176177
public String getConfigurationType() { return mode; } }); tester.startPage(HomePage.class); tester.assertRenderedPage(HomePage.class); return tester; } private void assertDownloaded(WicketTester tester, String uri, ResourceReference... refs) throws IOException { ResourceSpec[] specs = new ResourceSpec[refs.length];
343536373839404142
} }); tester.startPage(HomePage.class); tester.assertRenderedPage(HomePage.class); tester.assertResultPage(RemoteHostResourceMountTest.class, "RemoteHostResourceMountTest-expected.html"); } }
2728293031323334353637
WicketTester tester = new WicketTester(Page1.class); tester.setupRequestAndResponse(); tester.getServletRequest() .setURL("?wicket:bookmarkablePage=:" + Page1.class.getName() + ""); tester.processRequestCycle(); tester.assertRenderedPage(Page3.class); tester.destroy(); } public void testFoo() {
165166167168169170171172173174175
tester.assertLabel("guessesRemaining", "4"); clickLetter(tester, 'a'); clickLetter(tester, 'n'); clickLetter(tester, 'g'); clickLetter(tester, 'm'); tester.assertRenderedPage(Win.class); } /** * Tests the webapplication for an unsuccessful match. */