|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CandidateSteps | Interface providing the list of candidate steps, representing methods annotated with @Given, @When or @Then, that can be matched. |
| InjectableStepsFactory | Interface abstracting the creation of CandidateSteps. |
| ParameterConverters.ParameterConverter | |
| Step | A Step represents a runnable portion of a Scenario, which matches methods annotated in CandidateSteps instances. |
| StepCollector | Represents the strategy for the collection of executable Steps from a
given story or scenario matching a list of CandidateSteps. |
| StepCreator.StepRunner | |
| StepdocGenerator | Generates a list of Stepdocs from the annotations of the given CandidateSteps instances. |
| StepMonitor | Interface to monitor step events |
| StepResult | |
| Class Summary | |
|---|---|
| AbstractStepResult | Represents the possible step results: Failed NotPerformed Pending Successful Ignorable |
| AbstractStepResult.Failed | |
| AbstractStepResult.Ignorable | |
| AbstractStepResult.NotPerformed | |
| AbstractStepResult.Pending | |
| AbstractStepResult.SkippedStepResult | |
| AbstractStepResult.Successful | |
| CandidateStep | A candidate step is associated to a Java method annotated with Given,
When, Then in a CandidatesSteps instance class. |
| CandidateStepFinder | Finds candidate steps matching a textual step from a list of
CandidateSteps instances. |
| DefaultStepdocGenerator | Default implementation of StepdocGenerator, which collates stepdocs for
methods annotated with Given, When and Then and their
aliases. |
| InstanceStepsFactory | An InjectableStepsFactory that is provided Object instances, which
contain the candidate steps methods. |
| MarkUnmatchedStepsAsPending | StepCollector that marks unmatched steps as AbstractStepResult.Pending |
| ParameterConverters | Facade responsible for converting parameter values to Java objects. |
| ParameterConverters.ExamplesTableConverter | |
| ParameterConverters.NumberConverter | |
| ParameterConverters.NumberListConverter | |
| ParameterConverters.StringListConverter | |
| PrintStreamStepMonitor | StepMonitor that prints to a PrintStream, defaulting to
System.out. |
| SilentStepMonitor | StepMonitor that prints nothings. |
| StepCreator | |
| StepCreator.Jsr330Helper | This is a different class, because the @Inject jar may not be in the classpath. |
| Stepdoc | A Stepdoc represents the documentation on a single candidate step, which includes:
the associated annotation in the method of the CandidateSteps
class
the pattern to match the candidate step that is configured in the
annotation
the alias patterns for the candidate step (optional)
the method in the CandidateSteps class
|
| Steps |
Implementation of CandidateSteps which provides access to the
candidate steps that match the story you want to run. |
| Enum Summary | |
|---|---|
| StepCollector.Stage | |
| StepType | Enum representing the step types |
| Exception Summary | |
|---|---|
| CandidateStep.StartingWordNotFound | |
| ParameterConverters.InvalidParameterException | |
| StepCreator.NoParameterFoundForName | |
| Steps.DuplicateCandidateStepFoundException | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||