WicketTester doesn't changes from panel to page
-----------------------------------------------
Key: WICKET-3913
URL: https://issues.apache.org/jira/browse/WICKET-3913
Project: Wicket
Issue Type: Bug
Components: wicket-core
Environment: Maven, Eclipse Helios
Reporter: Ruslan Shyposha
I have a small panel with a form. The form sends a response to another page
(not panel), when submitted.
I want to test the panel using WicketTester.startPanel():
@Test
public void testCreateStandardMessage() {
tester.startPanel(NavigationHeaderPanel.class);
tester.clickLink("navigationHeader:createNewStandardMessage");
tester.assertRenderedPage(ComposeMailPage.class);
tester.assertLabel("createForm:stampLabel", "Standard");
}
I got an error on the last line:
junit.framework.AssertionFailedError: path: 'testObject:createForm:stampLabel'
does not exist for page: ComposeMailPage
As you see, WicketTester still prefixes the path with "testObject:", which
shouldn't be for the response page. The path to the label itself is right.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira