Class SantanderDetailsPage
java.lang.Object
de.frankmuenster.mahoe.banks.santander.webpages.SantanderTransactionsPage
de.frankmuenster.mahoe.banks.santander.webpages.SantanderDetailsPage
- All Implemented Interfaces:
DetailsPage
,TransactionsPage
Page with account details
- Since:
- 2.4.0
- Author:
- Frank Münster
-
Field Summary
Fields inherited from class de.frankmuenster.mahoe.banks.santander.webpages.SantanderTransactionsPage
accountInfo, driver, isCreditCard
-
Constructor Summary
ConstructorsConstructorDescriptionSantanderDetailsPage
(org.openqa.selenium.WebDriver driver, String baseUrl, SantanderWebAccountInformation accountInfo) Create a new instance of the details page for the given account -
Method Summary
Modifier and TypeMethodDescriptionReturns the available amount.Return the limit of the credit card.Return the date of the last transaction.Return the date of the next credit card bill.Return the date of the next automatic subtraction.The description of the credit card.getSaldo()
The actual saldo.Methods inherited from class de.frankmuenster.mahoe.banks.santander.webpages.SantanderTransactionsPage
getTransactions
-
Constructor Details
-
SantanderDetailsPage
public SantanderDetailsPage(org.openqa.selenium.WebDriver driver, String baseUrl, SantanderWebAccountInformation accountInfo) throws WebSiteException Create a new instance of the details page for the given account- Parameters:
driver
-accountInfo
-- Throws:
WebSiteException
-
-
Method Details
-
getAvailableAmount
Returns the available amount.- Specified by:
getAvailableAmount
in interfaceDetailsPage
- Returns:
- the available amount
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getCreditLimit
Return the limit of the credit card.- Specified by:
getCreditLimit
in interfaceDetailsPage
- Returns:
- the credit card limit
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getLastTransaction
Return the date of the last transaction.- Specified by:
getLastTransaction
in interfaceDetailsPage
- Returns:
- date of the last transaction
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getNextBill
Return the date of the next credit card bill.- Specified by:
getNextBill
in interfaceDetailsPage
- Returns:
- date of the next credit card bill
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getNextSubtraction
Return the date of the next automatic subtraction.- Specified by:
getNextSubtraction
in interfaceDetailsPage
- Returns:
- date of the next automatic subtraction
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getProductDescription
The description of the credit card.- Specified by:
getProductDescription
in interfaceDetailsPage
- Returns:
- the credit card description
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-
getSaldo
The actual saldo.- Specified by:
getSaldo
in interfaceDetailsPage
- Returns:
- the saldo
- Throws:
WebSiteException
- in case the value could not be read from the details hover page
-