You could also look at the RequestCycle and check that a
BookmarkablePageRequestTarget was set with correct page class.

Frank


On Mon, Apr 21, 2008 at 7:33 AM, Ned Collyer <[EMAIL PROTECTED]> wrote:
>
>  For those that are interested,
>
>  I've extended the wicketTester with this method
>
>     public void assertNextPageIs(final Class clazz) {
>         final IPageFactory pageFactory =
>  getApplication().getSessionSettings().getPageFactory();
>
>         getApplication().getSessionSettings().setPageFactory(new
>  IPageFactory() {
>             public Page newPage(Class pageClass) {
>                 assertEquals(pageClass, clazz);
>
>  getApplication().getSessionSettings().setPageFactory(pageFactory);
>                 return null;
>             }
>
>             public Page newPage(Class pageClass, PageParameters parameters)
>  {
>                 // todo - assert page parameters
>                 return newPage(pageClass);
>             }
>         });
>     }
>
>
>  I've had to "respondSuspend" mentioned in the link in my first post.
>
>  Pretty handy tho, I can now go
>
>  wicketTester.assertNextPageIs(SomeComplexPage.class)
>  formTester.submit()
>
>  Obviously early days at the moment :)
>
>  Rgds
>
>  Ned
>  --
>  View this message in context: 
> http://www.nabble.com/How-to-test-setResponsePage-tp16802302p16803012.html
>
>
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to