public class UsersAdminPage extends AbstractBambooPage
Modifier and Type | Class and Description |
---|---|
static class |
UsersAdminPage.ConfirmationDialog |
static class |
UsersAdminPage.TableComponent |
static class |
UsersAdminPage.TableRow |
static class |
UsersAdminPage.User |
driver, elementFinder, pageBinder, poller, testedProduct
Constructor and Description |
---|
UsersAdminPage() |
Modifier and Type | Method and Description |
---|---|
boolean |
canDeleteUser(String username) |
UsersAdminPage |
delete(String username) |
EditUserPage |
editUser(String username) |
Iterable<UsersAdminPage.User> |
getExistingUsers() |
String |
getUrl() |
com.atlassian.pageobjects.elements.PageElement |
indicator()
This must return an element whose presence indicates that we're on given page.
|
boolean |
isCreateUserButtonVisible() |
UsersAdminPage |
setFilter(String filterValue,
String resultFilteredOut)
Set inifnite scroll table filter
|
ViewUserPage |
userDetails(String username) |
doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded, sendEnterKey, sendEscapeKey
public String getUrl()
public com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPage
indicator
in class AbstractBambooPage
public boolean isCreateUserButtonVisible()
public Iterable<UsersAdminPage.User> getExistingUsers()
public ViewUserPage userDetails(String username)
public EditUserPage editUser(String username)
public boolean canDeleteUser(String username)
public UsersAdminPage delete(String username)
public UsersAdminPage setFilter(String filterValue, String resultFilteredOut)
filterValue
- username/full name/emailresultFilteredOut
- username that will be filtered out of the table.
Used to check if the table has reloaded.Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.