Package org.jbehave.scenario.parser

Interface Summary
ScenarioDefiner Loads scenarios contained in a story from a given scenario class.
ScenarioNameResolver Resolves scenario names converting the Java scenario class to a resource path.
ScenarioParser Parses the scenarios contained in a story from a textual representation.
StepPatternBuilder Builds a regex pattern from a template step, as provided in the annotations, which will in turn match real steps conforming to the template.
 

Class Summary
AbstractScenarioNameResolver  
CasePreservingResolver Resolves scenario names while preserving the Java scenario class case eg: "org.jbehave.scenario.ICanLogin.java" -> "org/jbehave/scenario/ICanLogin".
ClasspathScenarioDefiner Loads scenario definition from classpath resources, which are handled by the ScenarioParser.
PatternScenarioParser Pattern-based scenario parser, which uses the keywords provided to find the steps in the text scenarios.
PrefixCapturingPatternBuilder Provides a pattern which will capture arguments starting with the given prefix in any matching step.
ScenarioClassNameFinder Finds scenario class names from a base directory using Ant's directory scanner.
UnderscoredCamelCaseResolver Resolves scenario names converting the camel-cased Java scenario class to lower-case underscore-separated name eg: "org.jbehave.scenario.ICanLogin.java" -> "org/jbehave/scenario/i_can_login".
 

Exception Summary
PatternScenarioParser.InvalidPatternException  
 



Copyright © 2003-2010. All Rights Reserved.