Class AbstractRegistrationPage

  • Direct Known Subclasses:
    RegistrationPage

    public abstract class AbstractRegistrationPage
    extends BasePage
    Represents the actions possible for the different registration pages (standard registration page and the registration modal).
    Since:
    3.2M3
    Version:
    $Id: d50f4a217e31275faa20ce5729a5a91c26486329 $
    • Constructor Detail

      • AbstractRegistrationPage

        public AbstractRegistrationPage()
    • Method Detail

      • clickRegister

        public abstract void clickRegister()
      • fillInJohnSmithValues

        public void fillInJohnSmithValues()
      • getValidationFailureMessages

        public List<org.openqa.selenium.WebElement> getValidationFailureMessages()
        Returns:
        a list of WebElements representing validation failure messages. Use after calling register()
      • getErrorMessage

        public org.openqa.selenium.WebElement getErrorMessage​(String message)
        Returns:
        a list of WebElements representing error messages. Use after calling register()
      • validationFailureMessagesInclude

        public boolean validationFailureMessagesInclude​(String message)
        Returns:
        Is the specified message included in the list of validation failure messages.
      • errorMessageInclude

        public boolean errorMessageInclude​(String message)
        Returns:
        Is the specified message included in the list of error messages.
      • triggerLiveValidation

        public void triggerLiveValidation()
        Try to make LiveValidation validate the forms.
      • isLiveValidationEnabled

        public boolean isLiveValidationEnabled()