Class AbstractAccountPage<I>
java.lang.Object
de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
de.frankmuenster.mahoe.web.webpages.AbstractAccountPage<I>
- Type Parameters:
I-
- Direct Known Subclasses:
BosAccountPage,TargoBankAccountPage
A Selenium account page
- Author:
- Frank Muenster
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final IThe account information to open from and update with this Selenium pageFields inherited from class de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
driver -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractAccountPage(org.openqa.selenium.WebDriver driver, I accountInfo) Creates a new Selenium account web page for the given account -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidopen()Open the account page for the given accountMethods inherited from class de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
elementExist
-
Field Details
-
accountInfo
The account information to open from and update with this Selenium page
-
-
Constructor Details
-
AbstractAccountPage
Creates a new Selenium account web page for the given account- Parameters:
driver- the Selenium driveraccountInfo- the account for this page
-
-
Method Details
-
open
Open the account page for the given account- Throws:
WebSiteException- in case the page cannot be opened
-