|
||||||||||
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 |