Package com.snapfix.pages
Class RegistrationBusinessPage
java.lang.Object
com.snapfix.core.BaseSetup
com.snapfix.core.Driver
com.snapfix.pages.RegistrationBusinessPage
public class RegistrationBusinessPage extends Driver
-
Field Summary
Fields Modifier and Type Field Description org.openqa.selenium.BywaitForAcceptTermAndConditionorg.openqa.selenium.BywaitForAlertMessagePopuporg.openqa.selenium.BywaitForBusinessAdressorg.openqa.selenium.BywaitForBusinessEmailorg.openqa.selenium.BywaitForBusinessNameorg.openqa.selenium.BywaitForBusinessPasswordorg.openqa.selenium.BywaitForBusinessPhoneNumberorg.openqa.selenium.BywaitForBusinessStartButtonorg.openqa.selenium.BywaitForBusinessYourNameorg.openqa.selenium.BywaitForContrySearchBoxorg.openqa.selenium.BywaitForOkButtonorg.openqa.selenium.BywaitForRegisterLinkorg.openqa.selenium.BywaitForRegisterLinkInLoginScreenorg.openqa.selenium.BywaitForSkipForNoworg.openqa.selenium.BywaitForValidationMessageorg.openqa.selenium.BywaitProfileNameButton -
Constructor Summary
Constructors Constructor Description RegistrationBusinessPage()RegistrationBusinessPage(java.lang.String drv) -
Method Summary
Methods inherited from class com.snapfix.core.Driver
backNavigate, lauchApp, tearDownMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
waitForRegisterLinkInLoginScreen
public org.openqa.selenium.By waitForRegisterLinkInLoginScreen -
waitForRegisterLink
public org.openqa.selenium.By waitForRegisterLink -
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
-