Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.qalabs.javabasics.spotify.components.signup;
- import org.openqa.selenium.support.ui.ExpectedConditions;
- import utils.Log;
- import java.util.ArrayList;
- import java.util.List;
- public class sample {
- public List<String> getSpotifySignUpFormErrors() {
- List<String> errors = null;
- try {
- wait.until(ExpectedConditions.visibilityOf(getEmailErrorMessageElement()));
- if(getEmailErrorMessageElement().getText().length() > 0) {
- errors = new ArrayList<String>() {{
- add(getEmailErrorMessageElement().getText());
- }};
- }
- } catch(Exception ex) {
- Log.error(ex.toString());
- }
- try {
- wait.until(ExpectedConditions.visibilityOf(getConfirmEmailErrorMessageElement()));
- if(getConfirmEmailErrorMessageElement().getText().length() > 0) {
- errors = new ArrayList<String>() {{
- add(getConfirmEmailErrorMessageElement().getText());
- }};
- }
- } catch (Exception ex) {
- Log.error(ex.toString());
- }
- try {
- wait.until(ExpectedConditions.visibilityOf(getPasswordErrorMessageElement()));
- if(getPasswordErrorMessageElement().getText().length() > 0) {
- errors = new ArrayList<String>() {{
- add(getPasswordErrorMessageElement().getText());
- }};
- }
- } catch (Exception ex) {
- Log.error(ex.toString());
- }
- try {
- wait.until(ExpectedConditions.visibilityOf(getNameErrorMessageElement()));
- if(getNameErrorMessageElement().getText().length() > 0) {
- errors = new ArrayList<String>() {{
- add(getNameErrorMessageElement().getText());
- }};
- }
- } catch(Exception ex) {
- Log.error(ex.toString());
- }
- try {
- wait.until(ExpectedConditions.visibilityOf(getDayErrorMessageElement()));
- if(getDayErrorMessageElement().getText().length() > 0) {
- errors = new ArrayList<String>() {{
- add(getDayErrorMessageElement().getText());
- }};
- }
- } catch (Exception ex) {
- Log.error(ex.toString());
- }
- try {
- wait.until(ExpectedConditions.visibilityOf(getMonthErrorMessageElement()));
- if(getMonthErrorMessageElement().getText().length() > 0) {
- errors = new ArrayList<String>() {{
- add(getMonthErrorMessageElement().getText());
- }};
- }
- } catch (Exception ex) {
- Log.error(ex.toString());
- }
- try {
- wait.until(ExpectedConditions.visibilityOf(getYearErrorMessageElement()));
- if(getYearErrorMessageElement().getText().length() > 0) {
- errors = new ArrayList<String>() {{
- add(getYearErrorMessageElement().getText());
- }};
- }
- } catch(Exception ex) {
- Log.error(ex.toString());
- }
- try {
- wait.until(ExpectedConditions.visibilityOf(getGenderErrorMessageElement()));
- if(getGenderErrorMessageElement().getText().length() > 0) {
- errors = new ArrayList<String>() {{
- add(getGenderErrorMessageElement().getText());
- }};
- }
- } catch (Exception ex) {
- Log.error(ex.toString());
- }
- try {
- wait.until(ExpectedConditions.visibilityOf(getCaptchaErrorMessageElement()));
- if(getCaptchaErrorMessageElement().getText().length() > 0) {
- errors = new ArrayList<String>() {{
- add(getCaptchaErrorMessageElement().getText());
- }};
- }
- } catch (Exception ex) {
- Log.error(ex.toString());
- }
- return errors;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement