Class HistoryTable
java.lang.Object
com.atlassian.jira.pageobjects.pages.AbstractJiraPage
com.atlassian.jira.pageobjects.pages.admin.ratelimiting.HistoryTable
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
Page object representing the History tab in Rate Limiting settings
-
Field Summary
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, elementFinder, javascriptExecutor, metaElement, pageBinder, timeouts, webDriverPoller -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.openqa.selenium.support.ui.WebDriverWaitawait()Helper method to await a condition with a timeoutbooleancontainsExactUsers(String... users) Checks if the table contains exactly the specified usersgetUrl()com.atlassian.pageobjects.elements.query.TimedConditionisAt()Timed condition checking if we're at given page.voidrefresh()Clicks the refresh button to reload the history dataMethods inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
back, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
-
Constructor Details
-
HistoryTable
public HistoryTable()
-
-
Method Details
-
getUrl
-
isAt
public com.atlassian.pageobjects.elements.query.TimedCondition isAt()Description copied from class:AbstractJiraPageTimed condition checking if we're at given page.- Specified by:
isAtin classAbstractJiraPage- Returns:
- timed condition checking, if the test is at given page
-
refresh
public void refresh()Clicks the refresh button to reload the history data -
containsExactUsers
Checks if the table contains exactly the specified users- Parameters:
users- the users to check for- Returns:
- true if the table contains exactly the specified users
-
await
protected org.openqa.selenium.support.ui.WebDriverWait await()Helper method to await a condition with a timeout- Returns:
- WebDriverWait instance
-