Class GroupsAdminPage

All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class GroupsAdminPage extends AbstractBambooAdminPage
  • Constructor Details

    • GroupsAdminPage

      public GroupsAdminPage()
  • Method Details

    • getUrl

      public String getUrl()
    • indicator

      public com.atlassian.pageobjects.elements.PageElement indicator()
      Description copied from class: AbstractBambooPage
      This must return an element whose presence indicates that we're on given page.
      Specified by:
      indicator in class AbstractBambooPage
      Returns:
      element uniquely identifying given page
    • getExistingGroupNames

      public Iterable<String> getExistingGroupNames()
    • isCreateGroupButtonVisible

      public boolean isCreateGroupButtonVisible()
    • editGroup

      public EditGroupPage editGroup(String name)
    • deleteGroup

      public GroupsAdminPage deleteGroup(String name)
    • deleteGroupExpectingErrors

      public String deleteGroupExpectingErrors(String name)
    • setFilter

      public GroupsAdminPage setFilter(String filterValue, String resultFilteredOut)
      Set inifnite scroll table filter
      Parameters:
      filterValue - filter
      resultFilteredOut - group name that will be filtered out of the table. Used to check if the table has reloaded.