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 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 step from its candidate string representations
DefaultStepdocGenerator Default implementation of StepdocGenerator, which collates stepdocs for methods annotated with Given, When and Then and their aliases.
ParameterConverters Facade responsible for converting parameter values to Java objects.
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.NotPerformed  
StepResult.Pending  
StepResult.Success  
Steps Extend this class to provide the definition of 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.
UnmatchedToPendingStepCreator StepCreator that marks unmatched steps as StepResult.Pending
 

Exception Summary
ParameterConverters.InvalidParameterException  
Steps.DuplicateCandidateStepFoundException  
 



Copyright © 2003-2009. All Rights Reserved.