Changeset 2662
- Timestamp:
- 03/07/13 14:17:58 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/vlo-2.13-param/vlo_web_app/src/test/java/eu/clarin/cmdi/vlo/TestFacetedSearchPage.java
r2660 r2662 1 1 package eu.clarin.cmdi.vlo; 2 2 3 import eu.clarin.cmdi.vlo.config.VloConfig;4 import org.apache.wicket. util.tester.WicketTester;5 import org. junit.Before;3 import org.apache.wicket.markup.html.WebPage; 4 import org.apache.wicket.markup.html.basic.Label; 5 import org.apache.wicket.markup.html.link.Link; 6 6 import org.junit.Test; 7 7 … … 10 10 */ 11 11 public class TestFacetedSearchPage { 12 13 /** 14 * Check Wicket with simple test taken from the WicketTester Javadoc 15 */ 16 @Test 17 //test code 18 public void testRenderYourPage() { 12 19 13 @Before 14 public void setUp() { 20 class PageWithLink extends WebPage { 15 21 16 WicketTester wicketTester; 22 public PageWithLink() { 23 add(new Label("myMessage", "Hello!")); 24 add(new Link("toYourPage") { 25 @Override 26 public void onClick() { 27 setResponsePage(new LinkedPage("Hi!")); 28 } 29 }); 30 } 17 31 18 // read the packaged configuration 19 VloConfig.readPackagedConfig(); 32 class LinkedPage extends WebPage { 20 33 21 // optionally, modify the configuration here 22 23 wicketTester = new WicketTester(); 24 } 25 26 @Test 27 public void testRenderMyPage() { 28 // tester.startPage(FacetedSearchPage.class); 29 // tester.assertRenderedPage(FacetedSearchPage.class); 30 // tester.assertLabel("message", "If you see this message wicket is properly configured and running"); 34 public LinkedPage(String message) { 35 add(new Label("yourMessage", message)); 36 info("Wicket Rocks ;-)"); 37 } 38 } 39 } 31 40 } 32 41 }
Note: See TracChangeset
for help on using the changeset viewer.