diff --git a/src/main/java/SignInTestElements.java b/src/main/java/SignInTestElements.java new file mode 100644 index 00000000..d55617e5 --- /dev/null +++ b/src/main/java/SignInTestElements.java @@ -0,0 +1,38 @@ +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; + +public class SignInTestElements { + WebDriver driver; + By yourTrips = By.linkText("Your trips"); + By signIn = By.id("SignIn"); + By signInButton = By.id("signInButton"); + By errors = By.id("errors1"); + By iframe = By.name("modal_window"); + + public SignInTestElements(WebDriver driver) { + this.driver = driver; + } + + public WebElement yourTripsElement() + { + return driver.findElement(yourTrips); + } + + public WebElement signInElement() + { + return driver.findElement(signIn); + } + public WebElement signInButtonElement() + { + return driver.findElement(signInButton); + } + public WebElement errorMsgElement() + { + return driver.findElement(errors); + } + public WebElement iFrameElement() + { + return driver.findElement(iframe); + } +}