diff --git a/src/test/java/school/redrover/SearchHeaderTest.java b/src/test/java/school/redrover/SearchHeaderTest.java new file mode 100644 index 00000000..6f7fd1ca --- /dev/null +++ b/src/test/java/school/redrover/SearchHeaderTest.java @@ -0,0 +1,20 @@ +package school.redrover; + +import org.testng.Assert; +import org.testng.annotations.Test; +import school.redrover.model.HomePage; +import school.redrover.model.SearchResultQueryPage; +import school.redrover.runner.BaseTest; + +import java.util.List; + +public class SearchHeaderTest extends BaseTest { + + @Test + public void testSearchCharacter() { + List itemList = new HomePage(getDriver()) + .goSearchBox("A", new SearchResultQueryPage(getDriver())) + .getSearchResultQueryText(); + Assert.assertEquals(itemList.size(), 3); + } +} diff --git a/src/test/resources/cucumber/FreestyleProject.feature b/src/test/resources/cucumber/FreestyleProject.feature index f1a3a0c0..e096d409 100644 --- a/src/test/resources/cucumber/FreestyleProject.feature +++ b/src/test/resources/cucumber/FreestyleProject.feature @@ -1,29 +1,29 @@ -Feature: Freestyle job - - Scenario: Create job - When Go to NewJob - And Type job name "test name" - And Choose job type as Freestyle - And Click Ok and go to config - And Save config and go to Freestyle job - Then Freestyle job name is "Project test name" - - Scenario: Edit job - When Click Freestyle job "test name" - And Click Freestyle configure - And Type Freestyle job description as "test description" - And Save config and go to Freestyle job - Then Job description is "test description" - - Scenario Outline: Add new job - When Go to NewJob - And Type job name "" - And Choose job type as "" - And Click Ok and go to config - And Go home - Then Job with name "" is exists - - Examples: - | job_name | job_type | - | Freestyle name | FreestyleProject | - | Folder name | Folder | \ No newline at end of file +#Feature: Freestyle job +# +# Scenario: Create job +# When Go to NewJob +# And Type job name "test name" +# And Choose job type as Freestyle +# And Click Ok and go to config +# And Save config and go to Freestyle job +# Then Freestyle job name is "Project test name" +# +# Scenario: Edit job +# When Click Freestyle job "test name" +# And Click Freestyle configure +# And Type Freestyle job description as "test description" +# And Save config and go to Freestyle job +# Then Job description is "test description" +# +# Scenario Outline: Add new job +# When Go to NewJob +# And Type job name "" +# And Choose job type as "" +# And Click Ok and go to config +# And Go home +# Then Job with name "" is exists +# +# Examples: +# | job_name | job_type | +# | Freestyle name | FreestyleProject | +# | Folder name | Folder | \ No newline at end of file