Package org.jbehave.core.embedder

Interface Summary
Embedder.EmbedderFailureStrategy  
EmbedderMonitor  
MetaFilter.MetaMatcher  
StoryRunner.State  
 

Class Summary
Embedder The Embedder is a facade allowing all functionality to be embedded into other run contexts, such as IDEs (e.g.
Embedder.ThrowingRunningStoriesFailed  
EmbedderClassLoader EmbedderClassLoader is a URLClassLoader with a specified list of classpath elements.
EmbedderControls Holds values used by the Embedder to control execution flow.
EmbedderMonitorDecorator Decorator of EmbedderMonitor that delegates to an injected instance and allows classes extending it to override only the methods that are needed.
FilteredStory  
MetaFilter Allows filtering on meta info.
NullEmbedderMonitor Null Object Pattern implementation of EmbedderMonitor.
PrintStreamEmbedderMonitor Monitor that reports to a PrintStream, defaulting to System.out
PropertyBasedEmbedderControls  
ReportingFailuresEmbedderMonitor Monitor that reports to PrintStream only failure events
SilentEmbedderMonitor Monitor that reports nothing
StoryControls Holds flags used by the StoryRunner to control story execution flow.
StoryManager Manages the execution and outcomes of running stories.
StoryManager.RunningStory  
StoryManager.StoryOutcome  
StoryManager.ThrowableStory  
StoryMapper Maps Storys by a MetaFilter.
StoryRunner Runs a Story, given a Configuration and a list of CandidateSteps, describing the results to the StoryReporter.
UnmodifiableEmbedderControls  
 

Exception Summary
Embedder.AnnotatedEmbedderRunFailed  
Embedder.RunningEmbeddablesFailed  
Embedder.RunningStoriesFailed  
Embedder.ViewGenerationFailed  
EmbedderClassLoader.InstantiationFailed  
EmbedderClassLoader.InvalidClasspathElement  
StoryManager.StoryExecutionFailed  
UnmodifiableEmbedderControls.ModificationNotAllowed  
 



Copyright © 2003-2012. All Rights Reserved.