public class GroupsPage extends BasePage
Constructor and Description |
---|
GroupsPage() |
Modifier and Type | Method and Description |
---|---|
GroupsPage |
addNewGroup(String groupName)
Method to create a new Group.
|
boolean |
canDeleteGroup(String groupName) |
CreateGroupModal |
clickCreateGroup() |
DeleteGroupConfirmationModal |
clickDeleteGroup(String groupName) |
EditGroupModal |
clickEditGroup(String groupName) |
GroupsPage |
deleteGroup(String groupName) |
void |
filterGroups(String group) |
LiveTableElement |
getGroupsTable() |
String |
getMemberCount(String groupName) |
static GroupsPage |
gotoPage()
Method to go to the Administration/Groups page.
|
GroupsPage |
waitUntilPageIsLoaded()
Method that overrides waitUntilPageIsLoaded() and waits also for the groups live table to load.
|
canDelete, clickAdminActionsSubMenuEntry, clickEditSubMenuEntry, clickLocale, clickMoreActionsSubMenuEntry, copy, createInlinePage, createPage, delete, deletePage, edit, editClass, editInline, editObjects, editRights, editWiki, editWYSIWYG, getCurrentUser, getDocumentTitle, getEditURL, getErrorContent, getHTMLMetaDataValue, getLocales, getMetaDataValue, getPageTitle, getPageURL, hasLeftPanel, hasLoginLink, hasNotificationsMenu, hasRenderingError, hideDrawer, isAuthenticated, isDrawerVisible, isForbidden, isNewDocument, isNotificationsMenuOpen, login, logout, register, rename, sendKeys, showDrawer, toggleActionMenu, toggleDrawer, toggleNotificationsMenu, useShortcutKeyForClassEditing, useShortcutKeyForEditing, useShortcutKeyForInlineEditing, useShortcutKeyForObjectEditing, useShortcutKeyForPageDeletion, useShortcutKeyForPageRenaming, useShortcutKeyForRightsEditing, useShortcutKeyForSourceViewer, useShortcutKeyForWikiEditing, useShortcutKeyForWysiwygEditing, viewChildren, watchDocument, watchSpace, watchWiki
getDriver, getUtil, isElementVisible, setContext, waitForNotificationErrorMessage, waitForNotificationInProgressMessage, waitForNotificationSuccessMessage, waitForNotificationWarningMessage, waitUntilPageJSIsLoaded
public GroupsPage addNewGroup(String groupName)
public CreateGroupModal clickCreateGroup()
public static GroupsPage gotoPage()
public GroupsPage waitUntilPageIsLoaded()
waitUntilPageIsLoaded
in class BasePage
BasePage.waitUntilPageIsLoaded()
public LiveTableElement getGroupsTable()
public void filterGroups(String group)
public DeleteGroupConfirmationModal clickDeleteGroup(String groupName)
public GroupsPage deleteGroup(String groupName)
public boolean canDeleteGroup(String groupName)
public EditGroupModal clickEditGroup(String groupName)
Copyright © 2004–2021 XWiki. All rights reserved.