Package org.xwiki.administration.test.po
Class UsersAdministrationSectionPage
- java.lang.Object
-
- org.xwiki.test.ui.po.BaseElement
-
- org.xwiki.test.ui.po.BasePage
-
- org.xwiki.test.ui.po.ViewPage
-
- org.xwiki.administration.test.po.AdministrationSectionPage
-
- org.xwiki.administration.test.po.UsersAdministrationSectionPage
-
public class UsersAdministrationSectionPage extends AdministrationSectionPage
Represents the actions possible on the Users Administration Page.- Since:
- 4.2M1
- Version:
- $Id: 48ce22a7d72268bdb18b3abb20240a0b3706937f $
-
-
Field Summary
Fields Modifier and Type Field Description static StringADMINISTRATION_SECTION_ID
-
Constructor Summary
Constructors Constructor Description UsersAdministrationSectionPage()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanDeleteUser(String userName)booleancanDisableUser(String userName)booleancanEditUser(String userName)booleancanEnableUser(String userName)RegistrationModalclickAddNewUser()DeleteUserConfirmationModalclickDeleteUser(String userName)RegistrationModalclickEditUser(String userName)UsersAdministrationSectionPagedeleteUser(String userName)UsersAdministrationSectionPagedisableUser(String userName)UsersAdministrationSectionPageenableUser(String userName)LiveTableElementgetUsersLiveTable()static UsersAdministrationSectionPagegotoPage()booleanisUserDisabled(String userName)-
Methods inherited from class org.xwiki.administration.test.po.AdministrationSectionPage
clickSave, clickSave, getFormContainerElement, getFormContainerElement, getFormContainerElementForClass, getURL, getURL, getURL, gotoPage, gotoSpaceAdministration, hasHeading, hasLink, waitUntilActionButtonIsLoaded
-
Methods inherited from class org.xwiki.test.ui.po.ViewPage
clickBreadcrumbLink, clickWantedLink, clickWantedLink, contentContainsElement, editSection, exists, getBreadcrumb, getBreadcrumbContent, getContent, getLastModifiedText, getPageBackgroundColor, getTitleColor, getTitleFontFamily, getTranslateButton, hasBreadcrumbContent, hasBreadcrumbContent, hasTranslateButton, isInlinePage, openCommentsDocExtraPane, openHistoryDocExtraPane, openInformationDocExtraPane, scrollToTop, useShortcutForDocExtraPane, useShortcutKeyForCommentPane, useShortcutKeyForHistoryPane, useShortcutKeyForInformationPane, waitForDocExtraPaneActive, waitUntilContent
-
Methods inherited from class org.xwiki.test.ui.po.BasePage
canDelete, clickAdminActionsSubMenuEntry, clickEditSubMenuEntry, clickLocale, clickMoreActionsSubMenuEntry, copy, createInlinePage, createPage, delete, deletePage, edit, editClass, editInline, editObjects, editRights, editWiki, editWYSIWYG, getCurrentUser, getDocumentTitle, getDrawerMenu, getEditURL, getErrorContent, getHTMLMetaDataValue, getLocales, getMetaDataValue, getPageTitle, getPageURL, getXWikiMessageContent, hasLeftPanel, hasLoginLink, hasNotificationsMenu, hasRenderingError, isAuthenticated, isForbidden, isNewDocument, isNotificationsMenuOpen, login, logout, register, reloadPage, rename, sendKeys, toggleActionMenu, toggleNotificationsMenu, useShortcutKeyForClassEditing, useShortcutKeyForEditing, useShortcutKeyForInlineEditing, useShortcutKeyForObjectEditing, useShortcutKeyForPageDeletion, useShortcutKeyForPageRenaming, useShortcutKeyForRightsEditing, useShortcutKeyForSourceViewer, useShortcutKeyForWikiEditing, useShortcutKeyForWysiwygEditing, validateWCAG, validateWCAG, validateWCAG, viewChildren, watchDocument, watchSpace, watchWiki
-
Methods inherited from class org.xwiki.test.ui.po.BaseElement
getDriver, getUtil, isElementVisible, setContext, waitForNotificationErrorMessage, waitForNotificationInProgressMessage, waitForNotificationSuccessMessage, waitForNotificationWarningMessage, waitUntilPageIsReady
-
-
-
-
Field Detail
-
ADMINISTRATION_SECTION_ID
public static final String ADMINISTRATION_SECTION_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
gotoPage
public static UsersAdministrationSectionPage gotoPage()
- Since:
- 4.2M1
-
clickAddNewUser
public RegistrationModal clickAddNewUser()
-
getUsersLiveTable
public LiveTableElement getUsersLiveTable()
- Returns:
- the live table that list the users
- Since:
- 4.3.1
-
clickDeleteUser
public DeleteUserConfirmationModal clickDeleteUser(String userName)
-
deleteUser
public UsersAdministrationSectionPage deleteUser(String userName)
-
canDeleteUser
public boolean canDeleteUser(String userName)
-
disableUser
public UsersAdministrationSectionPage disableUser(String userName)
-
isUserDisabled
public boolean isUserDisabled(String userName)
-
canDisableUser
public boolean canDisableUser(String userName)
-
enableUser
public UsersAdministrationSectionPage enableUser(String userName)
-
canEnableUser
public boolean canEnableUser(String userName)
-
canEditUser
public boolean canEditUser(String userName)
-
clickEditUser
public RegistrationModal clickEditUser(String userName)
-
-