All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description CucumberModules Provides a convenientModule
instance that contains bindings forScenarioScoped
annotation and forScenarioScope
.CucumberScopes Creates an instance ofScenarioScope
for use when declaring bindings in implementations ofModule
.GuiceFactory Guice implementation of theio.cucumber.core.backend.ObjectFactory
.InjectorSource An implementation of this interface is used to obtain ancom.google.inject.Injector
that is used to provide instances of all the classes that are used to run the Cucumber tests.ScenarioModule ScenarioScope A custom Guice scope that enables classes to be bound in a scope that will last for the lifetime of one Cucumber scenario.ScenarioScoped A custom Guice scope annotation that is usually bound to an instance ofScenarioScope
.