public class GroupsAdminPage extends AbstractBambooPage
Modifier and Type | Class and Description |
---|---|
static class |
GroupsAdminPage.ConfirmationDialog |
static class |
GroupsAdminPage.TableComponent |
static class |
GroupsAdminPage.TableRow |
driver, elementFinder, pageBinder, poller, testedProduct
Constructor and Description |
---|
GroupsAdminPage() |
Modifier and Type | Method and Description |
---|---|
GroupsAdminPage |
deleteGroup(String name) |
String |
deleteGroupExpectingErrors(String name) |
EditGroupPage |
editGroup(String name) |
Iterable<String> |
getExistingGroupNames() |
String |
getUrl() |
com.atlassian.pageobjects.elements.PageElement |
indicator()
This must return an element whose presence indicates that we're on given page.
|
boolean |
isCreateGroupButtonVisible() |
GroupsAdminPage |
setFilter(String filterValue,
String resultFilteredOut)
Set inifnite scroll table filter
|
click, doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisible
public String getUrl()
public com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPage
indicator
in class AbstractBambooPage
public boolean isCreateGroupButtonVisible()
public EditGroupPage editGroup(String name)
public GroupsAdminPage deleteGroup(String name)
public GroupsAdminPage setFilter(String filterValue, String resultFilteredOut)
filterValue
- filterresultFilteredOut
- group name that will be filtered out of the table.
Used to check if the table has reloaded.Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.