Package com.atlassian.crowd.pageobjects
Class AddPrincipalPage
java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.AbstractPrincipalPage<AddPrincipalPage>
com.atlassian.crowd.pageobjects.AddPrincipalPage
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.atlassian.pageobjects.elements.SelectElement
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
Fields inherited from class com.atlassian.crowd.pageobjects.AbstractPrincipalPage
cancelButton, displayName, email, firstName, lastName, password, passwordConfirm
Fields inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
auiMessages, DEFAULT_CANCEL_BUTTON_ID, DEFAULT_FORM_FIELD_SELECTOR, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, forgedLicenseWarningBanner, I18N, NEXT_BUTTON_SELECTOR, pageBinder, systemAdminMenu, TABLE_ROWS_SELECTOR, VALUE_DATA_ATTRIBUTE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.atlassian.pageobjects.elements.PageElement
getForm()
com.atlassian.pageobjects.elements.PageElement
getUrl()
protected com.atlassian.pageobjects.elements.PageElement
setDirectoryByValue
(String value) setSendNotificationCheckbox
(boolean value) Methods inherited from class com.atlassian.crowd.pageobjects.AbstractPrincipalPage
cancel, getDisplayName, getEmail, getErrors, getFirstName, getLastName, getUsername, isContentLoaded, setDisplayName, setEmail, setFirstName, setLastName, setPassword, setPasswordConfirm, setUsername
Methods inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
bindAndWaitUntilPageLoad, clickWithJsById, executeJavascript, getAuiMessages, getForgedLicenseWarningBanner, getHeader, getJsExecutor, getSystemAdminDropdownMenu, initializeSystemAdminMenu, isSystemAdminDropdownMenuPresent, reloadWithoutWaitingForContent, selectOptionById, selectOptionByLabel, setTextField, setTextFieldValueAndPressEnter, waitUntilAsyncFinished, waitUntilAsyncFinished, waitUntilContentLoaded, waitUntilPageLoad
-
Field Details
-
username
protected com.atlassian.pageobjects.elements.PageElement username -
form
protected com.atlassian.pageobjects.elements.PageElement form -
submitButton
protected com.atlassian.pageobjects.elements.PageElement submitButton -
directory
protected com.atlassian.pageobjects.elements.SelectElement directory -
sendNotificationCheckbox
protected com.atlassian.pageobjects.elements.PageElement sendNotificationCheckbox
-
-
Constructor Details
-
AddPrincipalPage
public AddPrincipalPage()
-
-
Method Details
-
setDirectoryByValue
-
setDirectoryByDirectoryName
-
setSendNotificationCheckbox
-
submitExpectingFailure
-
submitExpectingSuccess
-
getSendNotificationCheckbox
public com.atlassian.pageobjects.elements.PageElement getSendNotificationCheckbox() -
getDirectory
- Specified by:
getDirectory
in classAbstractPrincipalPage<AddPrincipalPage>
-
getForm
protected com.atlassian.pageobjects.elements.PageElement getForm()- Specified by:
getForm
in classAbstractPrincipalPage<AddPrincipalPage>
-
getUsernameField
protected com.atlassian.pageobjects.elements.PageElement getUsernameField()- Specified by:
getUsernameField
in classAbstractPrincipalPage<AddPrincipalPage>
-
getUrl
-