A C D E F G I M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractTestNGCucumberTests - Class in io.cucumber.testng
-
Abstract TestNG Cucumber Test
- AbstractTestNGCucumberTests() - Constructor for class io.cucumber.testng.AbstractTestNGCucumberTests
C
- CAMELCASE - io.cucumber.testng.CucumberOptions.SnippetType
- CucumberOptions - Annotation Type in io.cucumber.testng
-
Configure Cucumbers options.
- CucumberOptions.SnippetType - Enum in io.cucumber.testng
- CucumberPropertiesProvider - Interface in io.cucumber.testng
-
Provides cucumber with properties from
testng.xml
.
D
- dryRun() - Method in annotation type io.cucumber.testng.CucumberOptions
E
- extraGlue() - Method in annotation type io.cucumber.testng.CucumberOptions
-
Package to load additional glue code (step definitions, hooks and plugins) from.
F
- features() - Method in annotation type io.cucumber.testng.CucumberOptions
-
Either a URI or path to a directory of features or a URI or path to a single feature optionally followed by a colon and line numbers.
- FeatureWrapper - Interface in io.cucumber.testng
-
The only purpose of this interface is to be able to provide a custom string representation, making TestNG reports look more descriptive.
- finish() - Method in class io.cucumber.testng.TestNGCucumberRunner
-
Finishes test execution by Cucumber.
G
- get(String) - Method in interface io.cucumber.testng.CucumberPropertiesProvider
-
Returns a configuration property for the given key, or null if there is no such property.
- getLine() - Method in class io.cucumber.testng.Pickle
- getName() - Method in class io.cucumber.testng.Pickle
- getPickle() - Method in interface io.cucumber.testng.PickleWrapper
- getScenarioLine() - Method in class io.cucumber.testng.Pickle
- getTags() - Method in class io.cucumber.testng.Pickle
- getUri() - Method in class io.cucumber.testng.Pickle
- glue() - Method in annotation type io.cucumber.testng.CucumberOptions
-
Package to load glue code (step definitions, hooks and plugins) from.
I
- io.cucumber.testng - package io.cucumber.testng
M
- monochrome() - Method in annotation type io.cucumber.testng.CucumberOptions
N
- name() - Method in annotation type io.cucumber.testng.CucumberOptions
-
Only run scenarios whose names match one of the provided regular expressions.
O
- objectFactory() - Method in annotation type io.cucumber.testng.CucumberOptions
-
Specify a custom ObjectFactory.
P
- Pickle - Class in io.cucumber.testng
-
Wraps CucumberPickle to avoid exposing it as part of the public api.
- PickleWrapper - Interface in io.cucumber.testng
-
The only purpose of this interface is to be able to provide a custom string representation, making TestNG reports look more descriptive.
- plugin() - Method in annotation type io.cucumber.testng.CucumberOptions
-
Register plugins.
- provideScenarios() - Method in class io.cucumber.testng.TestNGCucumberRunner
- publish() - Method in annotation type io.cucumber.testng.CucumberOptions
-
Publish report to https://reports.cucumber.io.
R
- runScenario(Pickle) - Method in class io.cucumber.testng.TestNGCucumberRunner
- runScenario(PickleWrapper, FeatureWrapper) - Method in class io.cucumber.testng.AbstractTestNGCucumberTests
S
- scenarios() - Method in class io.cucumber.testng.AbstractTestNGCucumberTests
-
Returns two dimensional array of
PickleWrapper
s with their associatedFeatureWrapper
s. - setUpClass(ITestContext) - Method in class io.cucumber.testng.AbstractTestNGCucumberTests
- snippets() - Method in annotation type io.cucumber.testng.CucumberOptions
T
- tags() - Method in annotation type io.cucumber.testng.CucumberOptions
-
Only run scenarios tagged with tags matching
TAG_EXPRESSION
. - tearDownClass() - Method in class io.cucumber.testng.AbstractTestNGCucumberTests
- TestNGCucumberRunner - Class in io.cucumber.testng
-
Glue code for running Cucumber via TestNG.
- TestNGCucumberRunner(Class<?>) - Constructor for class io.cucumber.testng.TestNGCucumberRunner
-
Bootstrap the cucumber runtime
- TestNGCucumberRunner(Class<?>, CucumberPropertiesProvider) - Constructor for class io.cucumber.testng.TestNGCucumberRunner
-
Bootstrap the cucumber runtime
U
- UNDERSCORE - io.cucumber.testng.CucumberOptions.SnippetType
V
- valueOf(String) - Static method in enum io.cucumber.testng.CucumberOptions.SnippetType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.cucumber.testng.CucumberOptions.SnippetType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages