[ 
https://issues.apache.org/jira/browse/WICKET-226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Janne Hietamäki resolved WICKET-226.
------------------------------------

       Resolution: Fixed
    Fix Version/s: 1.3

> WicketTester version which does not depend on junit
> ---------------------------------------------------
>
>                 Key: WICKET-226
>                 URL: https://issues.apache.org/jira/browse/WICKET-226
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket
>    Affects Versions: 1.2.5, 1.3, 2.0
>            Reporter: Joni Freeman
>             Fix For: 1.3
>
>         Attachments: WICKET-226-patch.txt.gz
>
>
> WicketTester has a dependency to junit (mostly in its assert* methods). It 
> would be nice for WicketTester to be more generic, so that it would be 
> possible to use it with other unit test tools. The assert methods could, for 
> instance, be methods which return Result object. Result contains a message 
> and boolean evaluation. Example:
> class Result {
>     private boolean evaluation;
>     private String message;
> }
> void assertRenderedPage(Class expectedReneredPageClass) -> Result  
> wasRenderedPage(Class expectedReneredPageClass)
> A junit specific JUnitWicketTester could extend the generic base class and 
> provide junit style assertions as they are now implemented in WicketTester 
> using the base class methods.
> void assertRenderedPage(Class expectedReneredPageClass) {
>     Result result = wasRenderedPage(expectedReneredPageClass);
>     Assert.true(result.evaluation(), result.message());
> }

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to