public class ViewGroupMembersPage extends AbstractCrowdPage
Modifier and Type | Class and Description |
---|---|
static class |
ViewGroupMembersPage.GroupMemberRow |
static class |
ViewGroupMembersPage.GroupMemberRowMatcher |
Modifier and Type | Field and Description |
---|---|
protected static org.openqa.selenium.By |
ACTIVE_SELECTOR |
protected static org.openqa.selenium.By |
ADD_BUTTON |
protected Long |
directoryId |
protected static org.openqa.selenium.By |
DISPLAY_NAME_SELECTOR |
protected static org.openqa.selenium.By |
EMAIL_SELECTOR |
protected static String |
GROUP_MEMBERS_CONTAINER_ID |
protected com.atlassian.pageobjects.elements.PageElement |
groupMembersContainer |
protected com.atlassian.pageobjects.elements.PageElement |
groupMembersTable |
protected String |
groupName |
protected static org.openqa.selenium.By |
MEMBER_ACTIONS_SELECTOR |
protected static org.openqa.selenium.By |
MEMBER_ROW_SELECTOR |
static org.openqa.selenium.By |
MULTI_SELECT_CONTAINER |
protected static org.openqa.selenium.By |
NAME_SELECTOR |
protected AtlaskitSelect |
select2 |
protected static String |
URL |
auiMessages, DEFAULT_CANCEL_BUTTON_ID, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, I18N, NEXT_BUTTON_SELECTOR, pageBinder, systemAdminMenu, TABLE_ROWS_SELECTOR, VALUE_DATA_ATTRIBUTE
Constructor and Description |
---|
ViewGroupMembersPage() |
ViewGroupMembersPage(Long directoryId,
String groupName) |
Modifier and Type | Method and Description |
---|---|
void |
addEntries(String... entryNames) |
List<ViewGroupMembersPage.GroupMemberRow> |
getGroupMembers() |
String |
getUrl() |
void |
init() |
protected boolean |
isContentLoaded()
Returns whether the content has loaded.
|
void |
removeUser(String username) |
void |
selectEntry(String entryName) |
getAuiMessages, getHeader, getReactMessage, isSystemAdminMenuPresent, reloadWithoutWaitingForContent, setTextField, setTextFieldValueAndPressEnter, waitUntilContentLoaded, waitUntilPageLoad
protected static final String URL
protected static final String GROUP_MEMBERS_CONTAINER_ID
protected static final org.openqa.selenium.By MEMBER_ROW_SELECTOR
protected static final org.openqa.selenium.By DISPLAY_NAME_SELECTOR
protected static final org.openqa.selenium.By NAME_SELECTOR
protected static final org.openqa.selenium.By EMAIL_SELECTOR
protected static final org.openqa.selenium.By ACTIVE_SELECTOR
protected static final org.openqa.selenium.By MEMBER_ACTIONS_SELECTOR
protected com.atlassian.pageobjects.elements.PageElement groupMembersContainer
protected com.atlassian.pageobjects.elements.PageElement groupMembersTable
public static final org.openqa.selenium.By MULTI_SELECT_CONTAINER
protected AtlaskitSelect select2
protected static final org.openqa.selenium.By ADD_BUTTON
protected Long directoryId
protected String groupName
public void init()
public void addEntries(String... entryNames)
public void selectEntry(String entryName)
public List<ViewGroupMembersPage.GroupMemberRow> getGroupMembers()
public void removeUser(String username)
public String getUrl()
protected boolean isContentLoaded()
AbstractCrowdPage
AbstractCrowdPage.waitUntilContentLoaded()
. Subclasses should override
this method to wait for a distinguishing content to appear. E.g. a page title.isContentLoaded
in class AbstractCrowdPage
Copyright © 2020 Atlassian. All rights reserved.