From 86ddb552e10366ee546a99b0ed199da286b2aea2 Mon Sep 17 00:00:00 2001 From: Donatas Barkauskas Date: Thu, 25 Apr 2024 10:04:30 +0300 Subject: [PATCH] Manager feature implementation - change to use selenide 'has' --- src/main/java/xyz/selenide/tasks/Manager.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/main/java/xyz/selenide/tasks/Manager.java b/src/main/java/xyz/selenide/tasks/Manager.java index db46478..edb23c1 100644 --- a/src/main/java/xyz/selenide/tasks/Manager.java +++ b/src/main/java/xyz/selenide/tasks/Manager.java @@ -10,7 +10,6 @@ import xyz.selenide.userInterface.OpenAccountPage; import static com.codeborne.selenide.Selenide.switchTo; -import static org.apache.commons.lang3.StringUtils.isEmpty; public class Manager { @@ -31,11 +30,10 @@ public static void addCustomer() { public static boolean areCustomerFieldsCleared() { AddCustomerPage addCustomerPage = new AddCustomerPage(); - String firstName = addCustomerPage.getInputFirstName().getText(); - String lastName = addCustomerPage.getInputLastName().getText(); - String postCode = addCustomerPage.getInputPostCode().getText(); - - return isEmpty(firstName) && isEmpty(lastName) && isEmpty(postCode); + boolean firstName = addCustomerPage.getInputFirstName().has(Condition.empty); + boolean lastName = addCustomerPage.getInputLastName().has(Condition.empty); + boolean postCode = addCustomerPage.getInputPostCode().has(Condition.empty); + return firstName && lastName && postCode; } public static boolean isCustomerInTheList(CustomerInformation customerInformation) {