|
||||||||||
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 | |
PrioritisingStrategy | Defines the priorising strategy pf candidate steps |
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 Step s from a
given story or scenario matching a list of CandidateSteps . |
StepCreator.StepRunner | |
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 | |
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 CandidatesSteps instance class. |
CandidateStep | A CandidateStep is associated to a Java method annotated with Given ,
When , Then in a CandidatesSteps instance class. |
InstanceStepsFactory | An InjectableStepsFactory that is provided Object instances. |
MarkUnmatchedStepsAsPending | StepCollector that marks unmatched steps as AbstractStepResult.Pending . |
ParameterConverters | Facade responsible for converting parameter values to Java objects. |
ParameterConverters.DateConverter | Parses value to a Date using an injectable DateFormat
(defaults to new SimpleDateFormat("dd/MM/yyyy")) |
ParameterConverters.ExamplesTableConverter | |
ParameterConverters.MethodReturningConverter | |
ParameterConverters.NumberConverter | Converts values to numbers. |
ParameterConverters.NumberListConverter | Converts value to list of numbers. |
ParameterConverters.StringListConverter | Converts value to list of String. |
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 step type/li> the pattern to match the candidate step that is configured in the annotation the method in the steps instance class the steps instance class |
StepFinder | Finds candidate steps matching a textual step from a list of
CandidateSteps instances. |
StepFinder.ByLevenshteinDistance | Strategy to priorise candidate steps by Levenshtein Distance. |
StepFinder.ByPriorityField | Strategy to priorise candidate steps by the
CandidateStep.getPriority() field which is settable in the
Given , When , Then annotations. |
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.ParameterConvertionFailed | |
StepCreator.ParameterNotFound | |
Steps.DuplicateCandidateStepFoundException |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |