org.jbehave.scenario.reporters
Interface ScenarioReporter

All Known Implementing Classes:
DelegatingScenarioReporter, HtmlPrintStreamScenarioReporter, PassSilentlyDecorator, PrintStreamScenarioReporter, StatisticsScenarioReporter, StepFailureScenarioReporterDecorator, XmlPrintStreamScenarioReporter

public interface ScenarioReporter

Allows the runner to report the state of running scenarios

Author:
Elizabeth Keogh, Mauro Talevi

Method Summary
 void afterExamples()
           
 void afterScenario()
           
 void afterStory()
          Deprecated. Use afterStory(boolean)
 void afterStory(boolean embeddedStory)
           
 void beforeExamples(java.util.List<java.lang.String> steps, ExamplesTable table)
           
 void beforeScenario(java.lang.String title)
           
 void beforeStory(Blurb blurb)
          Deprecated. Use beforeStory(StoryDefinition, boolean)
 void beforeStory(StoryDefinition story, boolean embeddedStory)
           
 void example(java.util.Map<java.lang.String,java.lang.String> tableRow)
           
 void examplesTable(ExamplesTable table)
          Deprecated. Use beforeExamples(List, ExamplesTable)
 void examplesTableRow(java.util.Map<java.lang.String,java.lang.String> tableRow)
          Deprecated. Use example(Map)
 void failed(java.lang.String step, java.lang.Throwable e)
           
 void givenScenarios(java.util.List<java.lang.String> givenScenarios)
           
 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(StoryDefinition story,
                 boolean embeddedStory)

beforeStory

void beforeStory(Blurb blurb)
Deprecated. Use beforeStory(StoryDefinition, boolean)


afterStory

void afterStory(boolean embeddedStory)

afterStory

void afterStory()
Deprecated. Use afterStory(boolean)


beforeScenario

void beforeScenario(java.lang.String title)

afterScenario

void afterScenario()

givenScenarios

void givenScenarios(java.util.List<java.lang.String> givenScenarios)

examplesTable

void examplesTable(ExamplesTable table)
Deprecated. Use beforeExamples(List, ExamplesTable)


beforeExamples

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

examplesTableRow

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


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)


Copyright © 2003-2010. All Rights Reserved.