Class AbstractTestNGCucumberTests

java.lang.Object
io.cucumber.testng.AbstractTestNGCucumberTests

@API(status=STABLE) public abstract class AbstractTestNGCucumberTests extends Object
Abstract TestNG Cucumber Test

Runs each cucumber scenario found in the features as separated test.

See Also:
  • Constructor Details

    • AbstractTestNGCucumberTests

      public AbstractTestNGCucumberTests()
  • Method Details

    • setUpClass

      @BeforeClass(alwaysRun=true) public void setUpClass(org.testng.ITestContext context)
    • runScenario

      public void runScenario(PickleWrapper pickleWrapper, FeatureWrapper featureWrapper)
    • scenarios

      @DataProvider public Object[][] scenarios()
      Returns two dimensional array of PickleWrappers with their associated FeatureWrappers.
      Returns:
      a two dimensional array of scenarios features.
    • tearDownClass

      @AfterClass(alwaysRun=true) public void tearDownClass()