8690eb50846eba05189408075794873018a8823b
[pub/Android/ownCloud.git] / automationTest / src / test / java / com / owncloud / android / test / ui / models / GmailEmailListView.java
1 package com.owncloud.android.test.ui.models;
2
3 import io.appium.java_client.android.AndroidDriver;
4 import io.appium.java_client.android.AndroidElement;
5 import io.appium.java_client.pagefactory.AndroidFindBy;
6 import io.appium.java_client.pagefactory.AppiumFieldDecorator;
7 import org.openqa.selenium.support.PageFactory;
8
9 public class GmailEmailListView {
10
11 final AndroidDriver driver;
12
13 @AndroidFindBy(uiAutomator = "new UiSelector().description(\"me about UploadFile, on May 11, conversation read\")")
14 private AndroidElement email;
15
16 public GmailEmailListView (AndroidDriver driver) {
17 this.driver = driver;
18 PageFactory.initElements(new AppiumFieldDecorator(driver), this);
19 }
20
21 public GmailEmailView clickOnEmail (){
22 email.click();
23 GmailEmailView gmailEmailView = new GmailEmailView(driver);
24 return gmailEmailView;
25 }
26
27 }