org.jbehave.core.embedder
Class Embedder
java.lang.Object
org.jbehave.core.embedder.Embedder
public class Embedder
- extends Object
Represents an entry point to all of JBehave's functionality that is
embeddable into other launchers, such as IDEs or CLIs.
Embedder
public Embedder()
Embedder
public Embedder(StoryRunner storyRunner,
EmbedderMonitor embedderMonitor)
mapStoriesAsPaths
public void mapStoriesAsPaths(List<String> storyPaths)
runStoriesAsEmbeddables
public void runStoriesAsEmbeddables(List<String> classNames,
EmbedderClassLoader classLoader)
runStoriesWithAnnotatedEmbedderRunner
public void runStoriesWithAnnotatedEmbedderRunner(String runnerClass,
List<String> classNames,
EmbedderClassLoader classLoader)
runStoriesAsPaths
public void runStoriesAsPaths(List<String> storyPaths)
generateStoriesView
public void generateStoriesView()
generateStoriesView
public void generateStoriesView(File outputDirectory,
List<String> formats,
Properties viewResources)
reportStepdocs
public void reportStepdocs()
reportMatchingStepdocs
public void reportMatchingStepdocs(String stepAsString)
configuration
public Configuration configuration()
candidateSteps
public List<CandidateSteps> candidateSteps()
embedderControls
public EmbedderControls embedderControls()
embedderMonitor
public EmbedderMonitor embedderMonitor()
metaFilters
public List<String> metaFilters()
storyRunner
public StoryRunner storyRunner()
useConfiguration
public void useConfiguration(Configuration configuration)
useCandidateSteps
public void useCandidateSteps(List<CandidateSteps> candidateSteps)
useEmbedderControls
public void useEmbedderControls(EmbedderControls embedderControls)
useEmbedderMonitor
public void useEmbedderMonitor(EmbedderMonitor embedderMonitor)
useMetaFilters
public void useMetaFilters(List<String> metaFilters)
useStoryRunner
public void useStoryRunner(StoryRunner storyRunner)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2003-2010. All Rights Reserved.