public class ViewUserPage extends AbstractBambooPage
Modifier and Type | Class and Description |
---|---|
static class |
ViewUserPage.UserAliasesTableComponent |
static class |
ViewUserPage.UserAliasesTableRow |
static class |
ViewUserPage.UserDetails |
static class |
ViewUserPage.UserGroupsTableComponent |
static class |
ViewUserPage.UserGroupsTableRow |
driver, elementFinder, pageBinder, poller, testedProduct
Constructor and Description |
---|
ViewUserPage(String user) |
Modifier and Type | Method and Description |
---|---|
ViewUserPage |
addAliases(String... aliases) |
ViewUserPage |
addGroups(String... groups) |
boolean |
canAddGroups() |
boolean |
canDeleteUser() |
boolean |
canEditUser() |
boolean |
canRemoveGroup(String group) |
UsersAdminPage |
deleteUser() |
EditUserPage |
editUser() |
List<String> |
getAliases() |
String |
getUrl() |
ViewUserPage.UserDetails |
getUser() |
List<String> |
getUserGroups() |
com.atlassian.pageobjects.elements.PageElement |
indicator()
This must return an element whose presence indicates that we're on given page.
|
ViewUserPage |
removeGroup(String group) |
ViewUserPage |
resetCaptcha() |
void |
selectAliasesTab() |
doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded, sendEnterKey, sendEscapeKey
public ViewUserPage(String user)
public String getUrl()
public com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPage
indicator
in class AbstractBambooPage
public void selectAliasesTab()
public ViewUserPage addAliases(String... aliases)
public boolean canAddGroups()
public ViewUserPage addGroups(String... groups)
public boolean canRemoveGroup(String group)
public ViewUserPage removeGroup(String group)
public ViewUserPage.UserDetails getUser()
public ViewUserPage resetCaptcha()
public boolean canEditUser()
public EditUserPage editUser()
public boolean canDeleteUser()
public UsersAdminPage deleteUser()
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.