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(StoryMapper storyMapper,
StoryRunner storyRunner,
EmbedderMonitor embedderMonitor)
mapStoriesAsPaths
public void mapStoriesAsPaths(List<String> storyPaths)
runAsEmbeddables
public void runAsEmbeddables(List<String> classNames)
runStoriesWithAnnotatedEmbedderRunner
public void runStoriesWithAnnotatedEmbedderRunner(String runnerClass,
List<String> classNames)
runStoriesAsPaths
public void runStoriesAsPaths(List<String> storyPaths)
processSystemProperties
public void processSystemProperties()
generateReportsView
public void generateReportsView()
generateReportsView
public void generateReportsView(File outputDirectory,
List<String> formats,
Properties viewResources)
reportStepdocs
public void reportStepdocs()
reportMatchingStepdocs
public void reportMatchingStepdocs(String stepAsString)
classLoader
public EmbedderClassLoader classLoader()
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()
systemProperties
public Properties systemProperties()
useClassLoader
public void useClassLoader(EmbedderClassLoader classLoader)
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)
useSystemProperties
public void useSystemProperties(Properties systemProperties)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2003-2010. All Rights Reserved.