Class BosAccountPage
- java.lang.Object
-
- de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
-
- de.frankmuenster.mahoe.web.webpages.AbstractAccountPage<BosWebAccountInformation>
-
- de.frankmuenster.mahoe.banks.bos.webpages.BosAccountPage
-
- Direct Known Subclasses:
BosDetailsPage
,BosTransactionPage
public class BosAccountPage extends AbstractAccountPage<BosWebAccountInformation>
The account page the account provided for a given account- Author:
- papa
-
-
Field Summary
-
Fields inherited from class de.frankmuenster.mahoe.web.webpages.AbstractAccountPage
accountInfo
-
Fields inherited from class de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
driver
-
-
Constructor Summary
Constructors Constructor Description BosAccountPage(org.openqa.selenium.WebDriver driver, BosWebAccountInformation accountInfo)
Creates a new AccountPage for account provided within the given account information
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
open()
Open the account page for the given accountorg.openqa.selenium.WebElement
openDetails()
Open the details for the given account-
Methods inherited from class de.frankmuenster.mahoe.web.webpages.SeleniumWebPage
elementExist
-
-
-
-
Constructor Detail
-
BosAccountPage
public BosAccountPage(org.openqa.selenium.WebDriver driver, BosWebAccountInformation accountInfo)
Creates a new AccountPage for account provided within the given account information- Parameters:
driver
- the Selenium web driver to useaccountInfo
- the account information object
-
-
Method Detail
-
open
public void open() throws WebSiteException
Description copied from class:AbstractAccountPage
Open the account page for the given account- Specified by:
open
in classAbstractAccountPage<BosWebAccountInformation>
- Throws:
WebSiteException
- in case the page cannot be opened
-
openDetails
public org.openqa.selenium.WebElement openDetails()
Open the details for the given account- Returns:
-
-