Package org.apache.wicket.util.tester

Examples of org.apache.wicket.util.tester.WicketTester.destroy()


    final WicketTester tester = new WicketTester(dummyApplication);

    requestHomePage(tester);

    tester.assertRenderedPage(dummyApplication.getHomePage());
    tester.destroy();
  }

  /**
   * Tests mounting of a custom home page via {@link WebApplication#mountPage(String, Class)}
   */
 
View Full Code Here


    final WicketTester tester = new WicketTester(dummyApplication);

    requestHomePage(tester);

    tester.assertRenderedPage(CustomHomePage.class);
    tester.destroy();
  }

  private void requestHomePage(final WicketTester tester)
  {
    MockHttpServletRequest request = tester.getRequest();
View Full Code Here

    MockHttpServletResponse errorPageResponse = tester.getLastResponse();
    assertEquals(500, errorPageResponse.getStatus());

    // assert that the original page is still the last rendered one
    tester.assertRenderedPage(InternalErrorCallsAjaxOnFailurePage.class);
    tester.destroy();
  }
}
View Full Code Here

    };

    wicketTester.startPage(TransparentWithAjaxUpdatePage.class);
    wicketTester.clickLink("link", true);
    wicketTester.destroy();
  }

  /** */
  public static class TestPage extends WebPage implements IMarkupResourceStreamProvider
  {
View Full Code Here

    clickLetter(tester, 'a');
    clickLetter(tester, 'n');
    clickLetter(tester, 'g');
    clickLetter(tester, 'm');
    tester.assertRenderedPage(Win.class);
    tester.destroy();
  }

  /**
   * Tests the webapplication for an unsuccessful match.
   */
 
View Full Code Here

    tester.assertLabel("guessesRemaining", "2");
    clickLetter(tester, 'x');
    tester.assertLabel("guessesRemaining", "1");
    clickLetter(tester, 'z');
    tester.assertRenderedPage(Lose.class);
    tester.destroy();
  }

  /**
   * Performs a guess.
   *
 
View Full Code Here

  public void testImages() throws Exception
  {
    WicketTester tester = new WicketTester(new ImagesApplication());
    tester.startPage(Home.class);
    tester.assertContains("Wicket Examples - images");
    tester.destroy();
  }
}
View Full Code Here

    tester.startPage(org.apache.wicket.examples.template.border.Page1.class);
    tester.assertRenderedPage(org.apache.wicket.examples.template.border.Page1.class);
    doc = tester.getLastResponse().getDocument();
    tester.assertContains("Template example, page 1 - border");
    tester.assertContains("contents here");
    tester.destroy();
  }
}
View Full Code Here

    checkPage(tester, SortingPage.class);
    checkPage(tester, OIRPage.class);
    checkPage(tester, DataGridPage.class);
    checkPage(tester, GridViewPage.class);
// checkPage(tester, AjaxDataTablePage.class);
    tester.destroy();
  }

  private void checkPage(WicketTester tester, Class<? extends WebPage> page)
  {
    tester.startPage(page);
View Full Code Here

    tester.startPage(SignOut.class);
    tester.assertRenderedPage(SignOut.class);

    tester.startPage(Home.class);
    tester.assertRenderedPage(SignIn2.class);
    tester.destroy();
  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.