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 I
The account information to open from and update with this Selenium pageFields inherited from class de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
driver
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractAccountPage
(org.openqa.selenium.WebDriver driver, I accountInfo) Creates a new Selenium account web page for the given account -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
open()
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
-