Package org.jbehave.core

Interface Summary
RunnableStory Represents a runnable story.
StoryRunnerMonitor  
 

Class Summary
AbstractStory Abstract implementation of RunnableStory which is intended as a base class for delegate implementations of RunnableStory.
JUnitStories JUnit-runnable entry-point to run multiple stories specified by JUnitStories.storyPaths().
JUnitStory JUnit-runnable entry-point to run a single story specified by a RunnableStory class.
MostUsefulStoryConfiguration The configuration that works for most situations that users are likely to encounter.
PrintStreamRunnerMonitor  
PropertyBasedStoryConfiguration PropertyBasedStoryConfiguration is backed by MostUsefulStoryConfiguration as default, but has different behaviour if certain system properties are non-null: PropertyBasedStoryConfiguration.FAIL_ON_PENDING: uses PendingErrorStrategy.FAILING as PendingErrorStrategy PropertyBasedStoryConfiguration.OUTPUT_ALL: uses PrintStreamStoryReporter as StoryReporter
StoryClassLoader Extends URLClassLoader to instantiate RunnableStory instances.
StoryConfiguration Provides the story configuration used by the StoryRunner and the in the RunnableStory implementations to customise its runtime properties.
StoryEmbedder  
StoryRunner Allows to run a single story and describe the results to the StoryReporter.
StoryRunnerMode  
UnmodifiableStoryConfiguration Decorator of StoryConfiguration that disables modification of configuration elements.
 



Copyright © 2003-2010. All Rights Reserved.