|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| 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 | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||