Class RegistrationBusinessPage

java.lang.Object
com.snapfix.core.BaseSetup
com.snapfix.core.Driver
com.snapfix.pages.RegistrationBusinessPage

public class RegistrationBusinessPage
extends Driver
  • Field Details

    • waitForRegisterLinkInLoginScreen

      public org.openqa.selenium.By waitForRegisterLinkInLoginScreen
    • waitForBusinessName

      public org.openqa.selenium.By waitForBusinessName
    • waitForBusinessAdress

      public org.openqa.selenium.By waitForBusinessAdress
    • waitForBusinessYourName

      public org.openqa.selenium.By waitForBusinessYourName
    • waitForBusinessEmail

      public org.openqa.selenium.By waitForBusinessEmail
    • waitForBusinessPhoneNumber

      public org.openqa.selenium.By waitForBusinessPhoneNumber
    • waitForBusinessPassword

      public org.openqa.selenium.By waitForBusinessPassword
    • waitForAcceptTermAndCondition

      public org.openqa.selenium.By waitForAcceptTermAndCondition
    • waitForSkipForNow

      public org.openqa.selenium.By waitForSkipForNow
    • waitForBusinessStartButton

      public org.openqa.selenium.By waitForBusinessStartButton
    • waitForValidationMessage

      public org.openqa.selenium.By waitForValidationMessage
    • waitForContrySearchBox

      public org.openqa.selenium.By waitForContrySearchBox
    • waitForAlertMessagePopup

      public org.openqa.selenium.By waitForAlertMessagePopup
    • waitProfileNameButton

      public org.openqa.selenium.By waitProfileNameButton
    • waitForOkButton

      public org.openqa.selenium.By waitForOkButton
  • Constructor Details

    • RegistrationBusinessPage

      public RegistrationBusinessPage()
    • RegistrationBusinessPage

      public RegistrationBusinessPage​(java.lang.String drv)
  • Method Details

    • driverLaunch

      public void driverLaunch()
    • checkRegisterButtonDisplay

      public boolean checkRegisterButtonDisplay() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • somethingWentWrongMessage

      public boolean somethingWentWrongMessage()
    • checkAlreadyEmailExistMessage

      public boolean checkAlreadyEmailExistMessage()
    • commonRegister

      public void commonRegister() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyNoBusinessName

      public void verifyNoBusinessName() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyNoBusinessAddress

      public void verifyNoBusinessAddress() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyNoBusinessYourName

      public void verifyNoBusinessYourName() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyNoBusinessEmailAddress

      public void verifyNoBusinessEmailAddress() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyNoBusinessPhoneNumber

      public void verifyNoBusinessPhoneNumber() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyNoBusinessPassword

      public void verifyNoBusinessPassword() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyNotAcceptTermAndCondition

      public void verifyNotAcceptTermAndCondition() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidEmail

      public boolean verifyInvalidEmail() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidEmailNoAtTheRate

      public boolean verifyInvalidEmailNoAtTheRate() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidEmailOneAtTheRateCharacterAllowed

      public boolean verifyInvalidEmailOneAtTheRateCharacterAllowed() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidEmailSpecialCharacterOutsideQuotationMarks

      public boolean verifyInvalidEmailSpecialCharacterOutsideQuotationMarks() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidEmailQuotationString

      public boolean verifyInvalidEmailQuotationString() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidEmailStringBackslash

      public boolean verifyInvalidEmailStringBackslash() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidEmailBackslash

      public boolean verifyInvalidEmailBackslash() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidEmailDoubleDotsAfterAtTheRate

      public boolean verifyInvalidEmailDoubleDotsAfterAtTheRate() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithFourDigit

      public boolean verifyInvalidPhoneNumberWithFourDigit() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithTwelveDigit

      public boolean verifyInvalidPhoneNumberWithTwelveDigit() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithTenZero

      public boolean verifyInvalidPhoneNumberWithTenZero() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithSpecialCharacter

      public boolean verifyInvalidPhoneNumberWithSpecialCharacter() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithSemicolon

      public boolean verifyInvalidPhoneNumberWithSemicolon() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithTenDigit

      public boolean verifyInvalidPhoneNumberWithTenDigit() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithFourDigitAnotherCountry

      public boolean verifyInvalidPhoneNumberWithFourDigitAnotherCountry() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithTwelveDigitAnotherCountry

      public boolean verifyInvalidPhoneNumberWithTwelveDigitAnotherCountry() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithTenZeroAnotherCountry

      public boolean verifyInvalidPhoneNumberWithTenZeroAnotherCountry() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithSpecialCharacterAnotherCountry

      public boolean verifyInvalidPhoneNumberWithSpecialCharacterAnotherCountry() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithSemicolonAnotherCountry

      public boolean verifyInvalidPhoneNumberWithSemicolonAnotherCountry() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPhoneNumberWithTenDigitAnotherCountry

      public boolean verifyInvalidPhoneNumberWithTenDigitAnotherCountry() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPasswordWithLengthTwo

      public boolean verifyInvalidPasswordWithLengthTwo() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPasswordWithEightNumber

      public boolean verifyInvalidPasswordWithEightNumber() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPasswordWithTwoCharacter

      public boolean verifyInvalidPasswordWithTwoCharacter() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPasswordWithEightCharacter

      public boolean verifyInvalidPasswordWithEightCharacter() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPasswordWithEightUppercaseCharacter

      public boolean verifyInvalidPasswordWithEightUppercaseCharacter() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPasswordWithFourUppercaseCharacterFourLowercaseCharacter

      public boolean verifyInvalidPasswordWithFourUppercaseCharacterFourLowercaseCharacter() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPasswordWithFourUppercaseCharacterFourNumeric

      public boolean verifyInvalidPasswordWithFourUppercaseCharacterFourNumeric() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPasswordWithFourLowercaseCharacterFourNumeric

      public boolean verifyInvalidPasswordWithFourLowercaseCharacterFourNumeric() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyInvalidPasswordWithUppercaseCharacterNumericWithLessThanEightCharacter

      public boolean verifyInvalidPasswordWithUppercaseCharacterNumericWithLessThanEightCharacter() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyAlreadyEmailWithApiCheck

      public boolean verifyAlreadyEmailWithApiCheck() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyAlreadyPhoneNumberWithApiCheck

      public boolean verifyAlreadyPhoneNumberWithApiCheck() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException
    • verifyAlreadyBusinessNameAndAddresWithApiCheck

      public void verifyAlreadyBusinessNameAndAddresWithApiCheck() throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException