java.lang.Object
com.atlassian.jira.pageobjects.pages.AbstractJiraPage
com.atlassian.jira.pageobjects.pages.admin.ratelimiting.HistoryTable
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class HistoryTable extends AbstractJiraPage
Page object representing the History tab in Rate Limiting settings
  • Constructor Details

    • HistoryTable

      public HistoryTable()
  • Method Details

    • getUrl

      public String getUrl()
    • isAt

      public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
      Description copied from class: AbstractJiraPage
      Timed condition checking if we're at given page.
      Specified by:
      isAt in class AbstractJiraPage
      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

      public boolean containsExactUsers(String... users)
      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