public class Embedder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Embedder.AnnotatedEmbedderRunFailed |
static interface |
Embedder.EmbedderFailureStrategy |
static class |
Embedder.RunningEmbeddablesFailed |
static class |
Embedder.RunningStoriesFailed |
static class |
Embedder.ThrowingRunningStoriesFailed |
static class |
Embedder.ViewGenerationFailed |
Constructor and Description |
---|
Embedder() |
Embedder(StoryMapper storyMapper,
StoryRunner storyRunner,
EmbedderMonitor embedderMonitor) |
public Embedder()
public Embedder(StoryMapper storyMapper, StoryRunner storyRunner, EmbedderMonitor embedderMonitor)
public void runStoriesWithAnnotatedEmbedderRunner(List<String> classNames)
public void generateReportsView()
public void generateReportsView(File outputDirectory, List<String> formats, Properties viewResources)
public void generateCrossReference()
public void reportStepdocs()
public void reportStepdocs(Configuration configuration, List<CandidateSteps> candidateSteps)
public void reportMatchingStepdocs(String stepAsString)
public void processSystemProperties()
public EmbedderClassLoader classLoader()
public Configuration configuration()
public List<CandidateSteps> candidateSteps()
public InjectableStepsFactory stepsFactory()
public EmbedderControls embedderControls()
public EmbedderMonitor embedderMonitor()
public Embedder.EmbedderFailureStrategy embedderFailureStrategy()
public boolean hasExecutorService()
public ExecutorService executorService()
protected void shutdownExecutorService()
useExecutorService(ExecutorService)
need to be managed by the
provider.public StoryManager storyManager()
public MetaFilter metaFilter()
public StoryRunner storyRunner()
public Properties systemProperties()
public void useClassLoader(EmbedderClassLoader classLoader)
public void useConfiguration(Configuration configuration)
public void useCandidateSteps(List<CandidateSteps> candidateSteps)
public void useStepsFactory(InjectableStepsFactory stepsFactory)
public void useEmbedderControls(EmbedderControls embedderControls)
public void useEmbedderFailureStrategy(Embedder.EmbedderFailureStrategy failureStategy)
public void useEmbedderMonitor(EmbedderMonitor embedderMonitor)
public void useExecutorService(ExecutorService executorService)
public void useStoryRunner(StoryRunner storyRunner)
public void useSystemProperties(Properties systemProperties)
Copyright © 2003-2014. All Rights Reserved.