org.jbehave.core.reporters
Interface StoryReporter

All Known Implementing Classes:
ConsoleOutput, DelegatingStoryReporter, HtmlOutput, IdeOnlyConsoleOutput, PostStoryStatisticsCollector, PrintStreamOutput, SilentSuccessFilter, StepFailureDecorator, TxtOutput, XmlOutput

public interface StoryReporter

Allows the runner to report the state of running stories

Author:
Elizabeth Keogh, Mauro Talevi

Method Summary
 void afterExamples()
           
 void afterScenario()
           
 void afterStory(boolean embeddedStory)
           
 void beforeExamples(java.util.List<java.lang.String> steps, ExamplesTable table)
           
 void beforeScenario(java.lang.String title)
           
 void beforeStory(Story story, boolean embeddedStory)
           
 void dryRun()
           
 void example(java.util.Map<java.lang.String,java.lang.String> tableRow)
           
 void failed(java.lang.String step, java.lang.Throwable e)
           
 void givenStories(java.util.List<java.lang.String> storyPaths)
           
 void ignorable(java.lang.String step)
           
 void notPerformed(java.lang.String step)
           
 void pending(java.lang.String step)
           
 void successful(java.lang.String step)
           
 

Method Detail

beforeStory

void beforeStory(Story story,
                 boolean embeddedStory)

afterStory

void afterStory(boolean embeddedStory)

beforeScenario

void beforeScenario(java.lang.String title)

afterScenario

void afterScenario()

givenStories

void givenStories(java.util.List<java.lang.String> storyPaths)

beforeExamples

void beforeExamples(java.util.List<java.lang.String> steps,
                    ExamplesTable table)

example

void example(java.util.Map<java.lang.String,java.lang.String> tableRow)

afterExamples

void afterExamples()

successful

void successful(java.lang.String step)

ignorable

void ignorable(java.lang.String step)

pending

void pending(java.lang.String step)

notPerformed

void notPerformed(java.lang.String step)

failed

void failed(java.lang.String step,
            java.lang.Throwable e)

dryRun

void dryRun()


Copyright © 2003-2010. All Rights Reserved.