public class UsersAdminPage extends AbstractBambooPage
Modifier and Type | Class and Description |
---|---|
static class |
UsersAdminPage.User |
driver, elementFinder, pageBinder, testedProduct
Constructor and Description |
---|
UsersAdminPage() |
Modifier and Type | Method and Description |
---|---|
AddUserComponent |
addUser() |
UsersAdminPage |
delete(String username) |
EditUserPage |
editUser(String username) |
List<UsersAdminPage.User> |
getExistingUsers() |
String |
getFullNameSearchTerm() |
String |
getUrl() |
static Predicate<UsersAdminPage.User> |
hasUserName(String userName) |
com.atlassian.pageobjects.elements.PageElement |
indicator()
This must return an element whose presence indicates that we're on given page.
|
UsersAdminPage |
search() |
UsersAdminPage |
setEmailSearchTerm(String term) |
void |
setFullNameSearchTerm(String term) |
UsersAdminPage |
setUsernameTerm(String term) |
doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded
public String getUrl()
public com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPage
indicator
in class AbstractBambooPage
public List<UsersAdminPage.User> getExistingUsers()
public static Predicate<UsersAdminPage.User> hasUserName(@NotNull String userName)
public void setFullNameSearchTerm(String term)
public String getFullNameSearchTerm()
public UsersAdminPage search()
public UsersAdminPage setEmailSearchTerm(String term)
public UsersAdminPage setUsernameTerm(String term)
public AddUserComponent addUser()
public EditUserPage editUser(String username)
public UsersAdminPage delete(String username)
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.