Hi!
I'm trying using WicketTester but I got an error:
org.apache.wicket.markup.
MarkupNotFoundException: Markup of type 'html' for component
'br.com.ecommerce.wicket.pages.ContactPage' not found.

I changed the html dir using the trick with PathStripperLocator class and
this works. But the test not found the html pages.
My WicketApplication class:
@Override
    protected void init() {
        super.init();
        IResourceSettings resourceSettings = getResourceSettings();
        resourceSettings.addResourceFolder("/WEB-INF/html");
        resourceSettings.setResourceStreamLocator(new
PathStripperLocator());
    }

My simple test page in src/test/java:

public class ContactPageTest extends TestCase {
       private WicketTester tester;
       public void setUp() {
          tester = new WicketTester(new WicketApplication());
       }

       public void testMyPageBasicRender() {
          tester.startPage(ContactPage.class);
          tester.assertRenderedPage(ContactPage.class);
       }
}

So how do I test a wicket page?

thanks!

Reply via email to