Class Summary |
AbstractStoryPathResolver |
|
CasePreservingResolver |
Resolves story paths while preserving the Java story class case, e.g.:
"org.jbehave.core.ICanLogin.java" -> "org/jbehave/core/ICanLogin". |
LoadFromClasspath |
Loads story content from classpath resources. |
LoadFromRelativeFile |
Loads the content from a place that is relative and
predictable to the compiled scenario class. |
LoadFromURL |
Loads story content from URLs |
PrefixCapturingPatternBuilder |
Provides a pattern which will capture arguments starting with the given
prefix in any matching step. |
RegexStoryParser |
Pattern-based story parser, which uses the keywords provided to parse the
textual story into a Story , which comprises of a collection of
Scenario s, each of which contains a number of steps. |
StoryLocation |
Abstraction of story location, handling cases in which story path is defined as URL or as resource in classpath. |
StoryPathFinder |
Finds story paths from a filesystem. |
UnderscoredCamelCaseResolver |
Resolves story paths converting the camel-cased Java core class to
lower-case underscore-separated paths e.g.:
"org.jbehave.core.ICanLogin.java" -> "org/jbehave/core/i_can_login". |