diff --git a/Stroeva/src/test/java/FilterTests.java b/Stroeva/src/test/java/FilterTests.java index 77eadb7..764e9a3 100644 --- a/Stroeva/src/test/java/FilterTests.java +++ b/Stroeva/src/test/java/FilterTests.java @@ -31,10 +31,10 @@ public class FilterTests { context.getDriver().get(APP_URL); SerialPage page = PageFactory.initElements(context.getDriver(), SerialPage.class); page.clickSearchButton(); - page.insertSearchText("Древние"); + page.insertSearchText("Супердевушка"); page.insertEnterSearchText(); SearchPage pageAn = PageFactory.initElements(context.getDriver(), SearchPage.class); - Assertions.assertTrue(pageAn.isSearchPresent("Древние")); + Assertions.assertTrue(pageAn.isListSearchPresent("Супердевушка")); } @Test diff --git a/Stroeva/src/test/java/page/SearchPage.java b/Stroeva/src/test/java/page/SearchPage.java index 4e1535d..1345127 100644 --- a/Stroeva/src/test/java/page/SearchPage.java +++ b/Stroeva/src/test/java/page/SearchPage.java @@ -4,12 +4,17 @@ import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.support.FindBy; +import java.util.List; + public class SearchPage { WebDriver driver; @FindBy(xpath = "//*[@id=\"serials\"]/div/div[2]/div[1]") private WebElement searchElement; + @FindBy(css = ".post-title") + private List listSearchElement; + public SearchPage(WebDriver driver) { this.driver = driver; } @@ -17,4 +22,14 @@ public class SearchPage { public boolean isSearchPresent(String str) { return searchElement.getText().contains(str); } + + public boolean isListSearchPresent(String str) { + boolean bl=true; + for(int i=0; i