Package org.jbehave.scenario.steps

Interface Summary
CandidateSteps Represents the list of candidate steps that can be performed
ParameterConverters.ParameterConverter  
Step A Step represents a runnable portion of a Scenario, which matches methods annotated in Steps class.
StepCreator Represents the strategy for the creation of executable Steps from a given story or scenario definition matching a list of CandidateSteps.
StepdocGenerator Generates a list of Stepdocs from the annotations of the given CandidateSteps instances.
StepMonitor Interface to monitor step events
 

Class Summary
CandidateStep Creates candidate step from a regex pattern of a step of a given type, associated to a Java method.
DefaultStepdocGenerator Default implementation of StepdocGenerator, which collates stepdocs for methods annotated with Given, When and Then and their aliases.
IgnorableStep  
ParameterConverters Facade responsible for converting parameter values to Java objects.
ParameterConverters.ExamplesTableConverter  
ParameterConverters.NumberConverter  
ParameterConverters.NumberListConverter  
ParameterConverters.StringListConverter  
PendingStep  
PrintStreamStepMonitor StepMonitor that prints to a PrintStream, defaulting to System.out.
SilentStepMonitor StepMonitor that prints nothings.
Stepdoc A Stepdoc represents the documentation on a single Step, which includes: the associated annotation in the Steps class the pattern to match the candidate step that configured in the annotation the aliases for the step (optional) the matched method inthe Steps class
StepResult Represents a collection of possible step results: Failed NotPerformed Pending Success
StepResult.Failed  
StepResult.Ignorable  
StepResult.NotPerformed  
StepResult.Pending  
StepResult.Success  
Steps Default implementation of CandidateSteps which provides access to the definition of candidate steps that match the scenario you want to run.
StepsConfiguration Class allowing steps functionality to be fully configurable, while providing default values for most commonly-used cases.
StepsFactory Factory class to create CandidateSteps from POJO instances.
UnmatchedToPendingStepCreator StepCreator that marks unmatched steps as StepResult.Pending
 

Enum Summary
StepCreator.Stage  
StepType Enum representing the step types
 

Exception Summary
CandidateStep.NoGroupFoundForName  
CandidateStep.StartingWordNotFound  
ParameterConverters.InvalidParameterException  
Steps.DuplicateCandidateStepFoundException  
 



Copyright © 2003-2010. All Rights Reserved.