All Classes and Interfaces
Class
Description
Provides a convenient
Module
instance that contains bindings for
ScenarioScoped
annotation and for ScenarioScope
.Creates an instance of
ScenarioScope
for use when declaring bindings
in implementations of Module
.Guice implementation of the
io.cucumber.core.backend.ObjectFactory
.An implementation of this interface is used to obtain an
com.google.inject.Injector
that is used to provide instances of
all the classes that are used to run the Cucumber tests.A custom Guice scope that enables classes to be bound in a scope that will
last for the lifetime of one Cucumber scenario.
A custom Guice scope annotation that is usually bound to an instance of
ScenarioScope
.