Modified:
trunk/src/edu/hawaii/duedates/webApp/TestResultPage.java
Log:
Added some more testing functionality for TestResultPage and TestAlertsPage
to increase coverage for issue 30.
Modified: trunk/src/edu/hawaii/duedates/webApp/TestResultPage.java
==============================================================================
--- trunk/src/edu/hawaii/duedates/webApp/TestResultPage.java (original)
+++ trunk/src/edu/hawaii/duedates/webApp/TestResultPage.java Mon Dec 8
09:37:38 2008
@@ -51,9 +51,6 @@
public void testResultPage() {
final String RESULT_FORM = "resultForm";
- final String LIBRARY = "Library";
- final String TITLE = "Title";
- final String DUEDATE = "Duedate";
// Start up the WicketTester and check that the startpage renders.
WicketTester tester = new WicketTester(new
DueDatesApplication(config));
@@ -98,14 +95,10 @@
tester.dumpPage();
tester.debugComponentTrees();
- // Test the sort links
- /*tester.clickLink("resultForm:resultTable:library");
- tester.assertRenderedPage(ResultPage.class);
- tester.clickLink("title");
- tester.assertRenderedPage(ResultPage.class);
- tester.clickLink("duedate");
- tester.assertRenderedPage(ResultPage.class);*/
-
+ assertNotNull("Testing wicket:id library found.",
tester.getTagByWicketId("library"));
+ assertNotNull("Testing wicket:id titile found",
tester.getTagByWicketId("title"));
+ assertNotNull("Testing wicket:id duedate found",
tester.getTagByWicketId("duedate"));
+
// Tests the alerts and logout link
tester.clickLink("Results");
tester.assertRenderedPage(ResultPage.class);