[ 
https://issues.apache.org/jira/browse/WICKET-3913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13066881#comment-13066881
 ] 

Ruslan Shyposha commented on WICKET-3913:
-----------------------------------------

Hi Martin, 
the version of Wicket added.

Currently no time for making a test app. I'll try to do it later today. 
The whole app would be 1 panel with a submit method, which calls
setResponsePage(ComposeMailPage.class) and the page to send response to.







> 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
>    Affects Versions: 1.5-RC5.1
>         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 
> ("createForm:stampLabel") itself is right for the page.
> The same was working in Wicket 1.4.x

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to