Class SantanderLoginPage
java.lang.Object
de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
de.frankmuenster.mahoe.banks.santander.webpages.SantanderLoginPage
- All Implemented Interfaces:
LoginPage
The login page for the Santander Bank
- Since:
- 2.4.0
- Author:
- Frank Münster
-
Field Summary
Fields inherited from class de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
driver -
Constructor Summary
ConstructorsConstructorDescriptionSantanderLoginPage(org.openqa.selenium.WebDriver driver) Creates a new LoginPage for the Santander Bank -
Method Summary
Modifier and TypeMethodDescriptionbooleanCheck if a user is logged in.voidLogging the given user.Methods inherited from class de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
elementExist
-
Constructor Details
-
SantanderLoginPage
public SantanderLoginPage(org.openqa.selenium.WebDriver driver) Creates a new LoginPage for the Santander Bank- Parameters:
driver- theWebDriverto use for that page
-
-
Method Details
-
isLoggedIn
public boolean isLoggedIn()Check if a user is logged in. There is no check if a specific account is logged in.- Specified by:
isLoggedInin interfaceLoginPage- Returns:
trueif an user is logged in,falseelse.
-
login
Logging the given user.- Specified by:
loginin interfaceLoginPage- Parameters:
login- the account to loginpassword- the password- Throws:
WebSiteException- if the login fails
-