[arquillian-issues] [JBoss JIRA] (ARQGRA-197) Support for Page Objects encapsulating location

Juraj Húska (JIRA) jira-events at lists.jboss.org
Tue May 28 06:52:06 EDT 2013


    [ https://issues.jboss.org/browse/ARQGRA-197?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12777351#comment-12777351 ] 

Juraj Húska edited comment on ARQGRA-197 at 5/28/13 6:51 AM:
-------------------------------------------------------------

I linked a pull request, where I started with implementation of this commit (it is not ready merging). I would like to ask you for review.
                
      was (Author: jhuska):
    I linked a pull request, where I started with implementation of this commit. I would like to ask you for review.
                  
> Support for Page Objects encapsulating location
> -----------------------------------------------
>
>                 Key: ARQGRA-197
>                 URL: https://issues.jboss.org/browse/ARQGRA-197
>             Project: Arquillian Graphene
>          Issue Type: Feature Request
>    Affects Versions: 2.0.0.Alpha2
>            Reporter: Lukáš Fryč
>            Assignee: Juraj Húska
>            Priority: Minor
>             Fix For: 2.0.0.Alpha5
>
>   Original Estimate: 6 hours
>  Remaining Estimate: 6 hours
>
> {code:java|title=ConferencePage.java}
> @Location("view/conference/create.jsf")
> public class ConferencePage {
>        
>         @FindBy(id = "create")
>         private ConferenceForm form;
>        
>         public ConferenceForm getForm() {
>                 return form;
>         }
> }
> public class ConferencePage implements Bookmarkable {
>        
>         @FindBy(id = "create")
>         private ConferenceForm form;
>        
>         public ConferenceForm getForm() {
>                 return form;
>         }
>         public String getLocation() {
>              return "view/conference/create.jsf";
>         }
> }
> {code}
> {code:java|title=Test.java}
> @Test
> public void test() {
>     ConferencePage page = goTo(ConferencePage.class);
>     ConferenceForm = page.getForm();
> }
> {code}
> The only issue is that it is not sure on which deployment and with what browser should given Page operate.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the arquillian-issues mailing list