Package org.xwiki.user.test.po
Class ProfileUserProfilePage
- java.lang.Object
-
- org.xwiki.test.ui.po.BaseElement
-
- org.xwiki.test.ui.po.BasePage
-
- org.xwiki.test.ui.po.ViewPage
-
- org.xwiki.user.test.po.AbstractUserProfilePage
-
- org.xwiki.user.test.po.ProfileUserProfilePage
-
public class ProfileUserProfilePage extends AbstractUserProfilePage
Represents the User Profile Profile Tab.- Version:
- $Id: a35db2e44bb38bf64516a464e087199878459be1 $
-
-
Constructor Summary
Constructors Constructor Description ProfileUserProfilePage(String username)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeAvatarPage
changeAvatarImage()
void
clickDisable()
void
clickEnable()
ProfileEditPage
editProfile()
String
getAvatarImageName()
String
getURL()
String
getUserAbout()
String
getUserAddress()
String
getUserBlog()
String
getUserBlogFeed()
String
getUserCompany()
String
getUserEmail()
String
getUserFirstName()
String
getUserLastName()
String
getUserPhone()
static ProfileUserProfilePage
gotoPage(String username)
boolean
isDisableButtonAvailable()
boolean
isEnableButtonAvailable()
boolean
isFollowed()
ProfileUserProfilePage
toggleFollowButton()
-
Methods inherited from class org.xwiki.user.test.po.AbstractUserProfilePage
getAvailableCategories, getUsername, switchToPreferences, switchToProfile
-
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
-
-
-
-
Constructor Detail
-
ProfileUserProfilePage
public ProfileUserProfilePage(String username)
-
-
Method Detail
-
gotoPage
public static ProfileUserProfilePage gotoPage(String username)
-
editProfile
public ProfileEditPage editProfile()
-
getURL
public String getURL()
-
getUserFirstName
public String getUserFirstName()
-
getUserLastName
public String getUserLastName()
-
getUserCompany
public String getUserCompany()
-
getUserAbout
public String getUserAbout()
-
getUserEmail
public String getUserEmail()
-
getUserPhone
public String getUserPhone()
-
getUserAddress
public String getUserAddress()
-
getUserBlog
public String getUserBlog()
-
getUserBlogFeed
public String getUserBlogFeed()
-
changeAvatarImage
public ChangeAvatarPage changeAvatarImage()
-
getAvatarImageName
public String getAvatarImageName()
-
isFollowed
public boolean isFollowed()
-
toggleFollowButton
public ProfileUserProfilePage toggleFollowButton()
-
isEnableButtonAvailable
public boolean isEnableButtonAvailable()
-
isDisableButtonAvailable
public boolean isDisableButtonAvailable()
-
clickEnable
public void clickEnable()
-
clickDisable
public void clickDisable()
-
-