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

        

Reply via email to