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

Jakob Korherr resolved MYFACESTEST-26.
--------------------------------------

    Resolution: Fixed

> Allow more complicated server side code assertions
> --------------------------------------------------
>
>                 Key: MYFACESTEST-26
>                 URL: https://issues.apache.org/jira/browse/MYFACESTEST-26
>             Project: MyFaces Test
>          Issue Type: New Feature
>          Components: webapptest
>            Reporter: Jakob Korherr
>            Assignee: Jakob Korherr
>
> Currently we can only assert the values of managed bean properties and EL 
> expressions, but not any other server-side values.
> This can be accomplished by introducing a ServerSideCode interface, which 
> allows the user to execute some code that returns a value or throws an 
> exception on the server at a given JSF-Phase.
> Example:
> webappTester.assertThat(new ServerSideCode()
> {
>  
>     public Object execute() throws Exception
>     {
>         // do some stuff on the server and return a value
>      }
>  
> }).is("value").after(PhaseId.INVOKE_APPLICATION);

-- 
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