All Classes and Interfaces

Class
Description
 
 
 
 
 
 
Supplies instances of Backend created by using a ServiceLoader to locate instance of BackendSupplier.
 
 
 
 
Contains all available command line options for Main
 
 
 
 
Thrown when the backend could not invoke some glue code.
 
 
Thrown when an exception was thrown by glue code.
 
 
 
Store properties.
 
 
 
 
 
 
 
 
Default factory to instantiate glue classes.
 
 
 
 
 
 
 
 
Identifies a single feature.
 
A feature path is a URI to a single feature file or directory of features.
Supplies a list of features found on the the feature path provided to RuntimeOptions.
 
Identifies either a directory containing feature files, a specific feature or specific scenarios and examples (pickles) in a feature.
 
 
The glue path is a class path URI to a package.
 
 
 
 
 
 
Logs messages to Logger.
Cucumber uses the Java Logging APIs from java.util.logging (JUL).
 
 
Deprecated.
use Main instead.
Cucumber Main.
 
 
Instantiates glue classes.
 
Loads an instance of ObjectFactory using the ServiceLoader mechanism.
 
 
 
 
 
 
 
 
 
Any exception class annotated with this annotation will be treated as a "pending" exception.
 
This class creates plugin instances from a String.
 
 
Prints a pretty report of the scenario execution as it happens.
 
 
Formatter for reporting all failed test cases and print their locations Failed means: results that make the exit code non-zero.
Minimal representation of a resource e.g.
 
 
 
This is the main entry point for running Cucumber features from the CLI.
 
 
 
Marks a glue class as being scenario scoped.
 
Returns a single unique runner.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outputs Teamcity services messages to std out.
 
 
 
 
 
Creates a distinct runner for each calling thread.
 
 
Deprecated.
use the dedicated type annotations to register data table and parameter types instead
Allows lazy resolution and validation of the type of a data table or doc string argument.
Utility for filtering out unrecoverable exceptions.
 
Formatter to measure performance of steps.