com.atlassian.jira.pageobjects.pages.admin.user
Class EditUserDetailsPage

java.lang.Object
  extended by com.atlassian.jira.pageobjects.pages.AbstractJiraPage
      extended by com.atlassian.jira.pageobjects.pages.admin.user.EditUserDetailsPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page
Direct Known Subclasses:
TestLicensedUserManagement.EditCollaboratorUserDetailsPage

public class EditUserDetailsPage
extends AbstractJiraPage

Author: Geoffrey Wong JIRA administration page to edit the user details (i.e. Full name and email) of a JIRA user


Field Summary
 
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, elementFinder, footerElement, metaElement, pageBinder, timeouts
 
Constructor Summary
EditUserDetailsPage(String username)
           
 
Method Summary
 ViewUserPage cancelEdit()
           
 EditUserDetailsPage fillUserEmail(String newUserEmail)
           
 EditUserDetailsPage fillUserFullName(String newUserFullName)
           
 EditUserDetailsPage fillUserName(String newUserName)
           
 String getCurrentUserEmail()
           
 String getCurrentUserFullName()
           
 String getEmailLabel()
           
 String getFormCaption()
           
 String getFullNameLabel()
           
 boolean getIsActiveUser()
           
 String getUrl()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isAt()
          Timed condition checking if we're at given page.
 EditUserDetailsPage setUserAsActive()
           
 EditUserDetailsPage setUserAsInactive()
           
 ViewUserPage submit()
           
 
Methods inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
back, createXsrfUrl, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditUserDetailsPage

public EditUserDetailsPage(String username)
Method Detail

getUrl

public String getUrl()

isAt

public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
Description copied from class: AbstractJiraPage
Timed condition checking if we're at given page.

Specified by:
isAt in class AbstractJiraPage
Returns:
timed condition checking, if the test is at given page

getCurrentUserFullName

public String getCurrentUserFullName()

getCurrentUserEmail

public String getCurrentUserEmail()

getIsActiveUser

public boolean getIsActiveUser()

setUserAsActive

public EditUserDetailsPage setUserAsActive()

setUserAsInactive

public EditUserDetailsPage setUserAsInactive()

fillUserName

public EditUserDetailsPage fillUserName(String newUserName)

fillUserFullName

public EditUserDetailsPage fillUserFullName(String newUserFullName)

fillUserEmail

public EditUserDetailsPage fillUserEmail(String newUserEmail)

cancelEdit

public ViewUserPage cancelEdit()

submit

public ViewUserPage submit()

getFormCaption

public String getFormCaption()

getFullNameLabel

public String getFullNameLabel()

getEmailLabel

public String getEmailLabel()


Copyright © 2002-2014 Atlassian. All Rights Reserved.