Package org.jbehave.core

Interface Summary
RunnableStory Represents a runnable story.
 

Class Summary
AbstractStory Abstract implementation of RunnableStory which is intended as a base class for delegate implementations of RunnableStory.
JUnitStories RunnableStoryDelegator that runs multiple stories via their story paths.
JUnitStories.JUnitStoriesDelegate  
JUnitStory RunnableStoryDelegator that runs a story via a single RunnableStory class.
JUnitStory.JUnitStoryDelegate  
MostUsefulStoryConfiguration The configuration that works for most situations that users are likely to encounter.
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
RunnableStoryDelegator Delegates RunnableStory functionality to a delegate specified in a post-instantiation call to delegateTo(..)
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.
StoryRunner Allows to run a story and describe the results to the StoryReporter.
UnmodifiableStoryConfiguration Decorator of StoryConfiguration that disables modification of configuration elements.
 



Copyright © 2003-2010. All Rights Reserved.