org.jbehave.core
Interface RunnableStory

All Known Implementing Classes:
AbstractStory, JUnitStories, JUnitStories.JUnitStoriesDelegate, JUnitStory, JUnitStory.JUnitStoryDelegate, RunnableStoryDelegator

public interface RunnableStory

Represents a runnable story.

Typically users will need to extend an abstract implementation, such as AbstractStory or a decorator, such as JUnitStory, which also provide support for test frameworks.

See Also:
AbstractStory, JUnitStory

Method Summary
 void addSteps(CandidateSteps... steps)
           
 void generateStepdoc()
           
 StoryConfiguration getConfiguration()
           
 List<CandidateSteps> getSteps()
           
 void runStory()
           
 void useConfiguration(StoryConfiguration configuration)
           
 

Method Detail

runStory

void runStory()
              throws Throwable
Throws:
Throwable

useConfiguration

void useConfiguration(StoryConfiguration configuration)

getConfiguration

StoryConfiguration getConfiguration()

addSteps

void addSteps(CandidateSteps... steps)

getSteps

List<CandidateSteps> getSteps()

generateStepdoc

void generateStepdoc()


Copyright © 2003-2010. All Rights Reserved.