public abstract class AbstractPrincipalPage<T extends AbstractPrincipalPage> extends AbstractCrowdPage
binder, DEFAULT_CANCEL_BUTTON_ID, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, pageBinder
Constructor and Description |
---|
AbstractPrincipalPage() |
Modifier and Type | Method and Description |
---|---|
T |
cancel() |
abstract String |
getDirectory() |
String |
getDisplayName() |
String |
getEmail() |
List<String> |
getErrors() |
String |
getFirstName() |
protected abstract com.atlassian.pageobjects.elements.PageElement |
getForm() |
String |
getLastName() |
String |
getUsername() |
protected abstract com.atlassian.pageobjects.elements.PageElement |
getUsernameField() |
T |
setDisplayName(String firstName) |
T |
setEmail(String firstName) |
T |
setFirstName(String firstName) |
T |
setLastName(String firstName) |
T |
setPassword(String password) |
T |
setPasswordConfirm(String passwordConfirm) |
T |
setUsername(String userName) |
protected void |
waitUntilContentLoad()
Waits until the content has loaded.
|
getHeader, waitUntilPageLoad
protected abstract com.atlassian.pageobjects.elements.PageElement getForm()
protected abstract com.atlassian.pageobjects.elements.PageElement getUsernameField()
public abstract String getDirectory()
public String getFirstName()
public String getLastName()
public String getDisplayName()
public String getEmail()
public String getUsername()
public T cancel()
protected void waitUntilContentLoad()
AbstractCrowdPage
AbstractCrowdPage.waitUntilPageLoad()
. Subclasses should override this
method to wait for a distinguishing content to appear. E.g. a page title.waitUntilContentLoad
in class AbstractCrowdPage
Copyright © 2017 Atlassian. All rights reserved.