add new testCases. prepare the test to have them into categories
[pub/Android/ownCloud.git] / automationTest / src / test / java / androidtest / models / MenuList.java
1 package androidtest.models;
2
3 import org.openqa.selenium.support.PageFactory;
4
5 import io.appium.java_client.android.AndroidDriver;
6 import io.appium.java_client.android.AndroidElement;
7 import io.appium.java_client.pagefactory.AndroidFindBy;
8 import io.appium.java_client.pagefactory.AppiumFieldDecorator;
9
10 public class MenuList {
11
12 final AndroidDriver driver;
13
14 @AndroidFindBy(name = "Settings")
15 private AndroidElement settingsButton;
16
17 public MenuList (AndroidDriver driver) {
18 this.driver = driver;
19 PageFactory.initElements(new AppiumFieldDecorator(driver), this);
20 }
21
22 public SettingsView clickOnSettingsButton () {
23 settingsButton.click();
24 SettingsView settingsView = new SettingsView(driver);
25 return settingsView;
26 }
27 }