|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| PathCalculator | Calculates the paths to given stories. |
| ResourceLoader | |
| StoryLoader | |
| StoryNameResolver | Resolves story names from their paths. |
| StoryPathResolver |
Resolves story paths converting the Java Embeddable class to a resource
path. |
| Class Summary | |
|---|---|
| AbsolutePathCalculator | PathCalculator that returns the path provided |
| AbstractStoryPathResolver | |
| CasePreservingResolver | Resolves story paths while preserving the Java class case, e.g.: "org.jbehave.core.ICanLogin.java" -> "org/jbehave/core/ICanLogin.story". |
| CodeLocations | Collection of utility methods to create code location URLs |
| LoadFromClasspath | Loads story resources from classpath. |
| LoadFromRelativeFile | Loads story resources from relative file paths that are traversal to a given location. |
| LoadFromRelativeFile.StoryFilePath | For use the the varargs constructor of LoadFromRelativeFile, to
allow a range of possibilities for locating Story file paths |
| LoadFromURL | Loads story resources from URLs |
| RelativePathCalculator | PathCalculator that finds given stories relative to the current story. |
| StoryFinder | Finds stories by scanning file system. |
| StoryLocation | Abstraction of a story location, handling cases in which story path is defined as a resource in classpath or as a URL. |
| 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.story". |
| UnderscoredToCapitalized | |
| Exception Summary | |
|---|---|
| CodeLocations.InvalidCodeLocation | |
| InvalidStoryResource | Thrown when a story resource is not valid |
| StoryResourceNotFound | Thrown when a story resource is not found |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||