WicketTester#startComponentInPage and WicketTester#assertModelValue have inconsistent behavior. -----------------------------------------------------------------------------------------------
Key: WICKET-4112 URL: https://issues.apache.org/jira/browse/WICKET-4112 Project: Wicket Issue Type: Bug Components: wicket Affects Versions: 1.5.1, 1.5.0 Reporter: Martin Dilger Attachments: wicket.zip I try the following (in Pseudocode): tester = new WicketTester(); tester.startComponentInPage(new Label("test","hello"); tester.assertModelValue("test","hello"); --> throws java.lang.IllegalArgumentException: Component is not a container and so does not contain the path test. Funny as it is, to make this work, you have to do the following assertion: tester.assertModelValue("", "hello"); The error lies in public Component getComponentFromLastRenderedPage(String path, final boolean wantVisibleInHierarchy) in Line: path = startComponent.getId() + ":" + path; I will provide a patch this evening. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira