| Class and Description |
|---|
| CandidateSteps
Interface providing the list of step candidates, representing methods
annotated with
@Given, @When or @Then
that can be matched. |
| InjectableStepsFactory
Interface abstracting the creation of
CandidateSteps. |
| Class and Description |
|---|
| CandidateSteps
Interface providing the list of step candidates, representing methods
annotated with
@Given, @When or @Then
that can be matched. |
| InjectableStepsFactory
Interface abstracting the creation of
CandidateSteps. |
| ParameterControls |
| ParameterConverters
Facade responsible for converting parameter values to Java objects.
|
| StepCollector
Represents the strategy for the collection of executable
Steps from a
story or scenario matching a list of CandidateSteps. |
| StepFinder
StepFinder is reponsible for finding and prioritising step candidates or
finding steps instances from
CandidateSteps, which are created using
an InjectableStepsFactory. |
| StepMonitor
Interface to monitor step events
|
| StepType
Enum representing the step types
|
| Class and Description |
|---|
| CandidateSteps
Interface providing the list of step candidates, representing methods
annotated with
@Given, @When or @Then
that can be matched. |
| DelegatingStepMonitor |
| InjectableStepsFactory
Interface abstracting the creation of
CandidateSteps. |
| Step
A Step represents a runnable portion of a Scenario, which matches methods annotated in
CandidateSteps instances. |
| StepCollector.Stage |
| StepCreator.PendingStep |
| StepMonitor
Interface to monitor step events
|
| StepResult |
| Timer |
| Class and Description |
|---|
| StepCreator.PendingStep |
| Class and Description |
|---|
| ParameterConverters
Facade responsible for converting parameter values to Java objects.
|
| Parameters
Provides parameter values as given types
|
| StepType
Enum representing the step types
|
| Class and Description |
|---|
| StepType
Enum representing the step types
|
| Class and Description |
|---|
| Stepdoc
A Stepdoc represents the documentation on a single
StepCandidate,
which includes:
the step type
the pattern to match the step candidate that is configured in the
annotation
the method in the steps instance class
the steps instance class
|
| StepMonitor
Interface to monitor step events
|
| Class and Description |
|---|
| AbstractStepResult
Represents the possible step results:
Failed
NotPerformed
Pending
Successful
Silent
Ignorable
Skipped
|
| AbstractStepResult.Successful |
| AbstractStepsFactory
An abstract implementation of
InjectableStepsFactory that is provided
by concrete subclasses Object instances which contain the candidate steps
methods. |
| BeforeOrAfterStep
A BeforeOrAfterStep is associated to a Java method annotated with
BeforeStory, AfterStory, BeforeScenario or
AfterScenario in a CandidateSteps instance class. |
| CandidateSteps
Interface providing the list of step candidates, representing methods
annotated with
@Given, @When or @Then
that can be matched. |
| DelegatingStepMonitor |
| InjectableStepsFactory
Interface abstracting the creation of
CandidateSteps. |
| ParameterControls |
| ParameterConverters
Facade responsible for converting parameter values to Java objects.
|
| ParameterConverters.EnumConverter
Parses value to any
Enum |
| ParameterConverters.ParameterConverter |
| Parameters
Provides parameter values as given types
|
| PrintStreamStepMonitor
StepMonitor that prints to a
PrintStream, defaulting to
System.out. |
| Row
Represents a row in an
ExamplesTable. |
| ScanningStepsFactory
An
InjectableStepsFactory that scans for classes in the classpath. |
| Step
A Step represents a runnable portion of a Scenario, which matches methods annotated in
CandidateSteps instances. |
| StepCandidate |
| StepCollector
Represents the strategy for the collection of executable
Steps from a
story or scenario matching a list of CandidateSteps. |
| StepCollector.Stage |
| StepCreator |
| StepCreator.AbstractStep |
| StepCreator.PendingStep |
| Stepdoc
A Stepdoc represents the documentation on a single
StepCandidate,
which includes:
the step type
the pattern to match the step candidate that is configured in the
annotation
the method in the steps instance class
the steps instance class
|
| StepFinder
StepFinder is reponsible for finding and prioritising step candidates or
finding steps instances from
CandidateSteps, which are created using
an InjectableStepsFactory. |
| StepFinder.PrioritisingStrategy
Defines the priorising strategy of step candidates
|
| StepMonitor
Interface to monitor step events
|
| StepResult |
| StepResult.Type |
| StepType
Enum representing the step types
|
| Timer |
Copyright © 2003–2016. All rights reserved.