Skip to content

Commit

Permalink
A separate TestRunner class was created for each feature.
Browse files Browse the repository at this point in the history
  • Loading branch information
ChatGTHB committed Apr 20, 2023
1 parent 55e18ae commit 119552f
Show file tree
Hide file tree
Showing 12 changed files with 168 additions and 0 deletions.
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam02.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam02.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam02 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam03.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam03.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam03 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam04.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam04.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam04 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam05.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam05.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam05 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam06.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam06.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam06 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam07.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam07.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam07 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam08.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam08.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam08 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam09.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam09.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam09 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam10.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam10.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam10 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam11.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam11.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam11 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam12.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam12.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam12 extends AbstractTestNGCucumberTests {

}
14 changes: 14 additions & 0 deletions src/test/java/runners/TestRunnerCam13.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package runners;

import io.cucumber.testng.AbstractTestNGCucumberTests;
import io.cucumber.testng.CucumberOptions;

@CucumberOptions(
features = {"src/test/java/featureFiles/Cam13.feature"},
glue = {"stepDefinitions"},
plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}
)

public class TestRunnerCam13 extends AbstractTestNGCucumberTests {

}

0 comments on commit 119552f

Please sign in to comment.