org.jbehave.scenario.reporters
Interface ScenarioReporter

All Known Implementing Classes:
PassSilentlyDecorator, PrintStreamScenarioReporter, StepFailureScenarioReporterDecorator

public interface ScenarioReporter

Allows the runner to report the state of running scenarios

Author:
Elizabeth Keogh, Mauro Talevi

Method Summary
 void afterScenario()
           
 void afterStory()
           
 void beforeScenario(java.lang.String title)
           
 void beforeStory(Blurb blurb)
           
 void examplesTable(ExamplesTable table)
           
 void examplesTableRow(java.util.Map<java.lang.String,java.lang.String> tableRow)
           
 void failed(java.lang.String step, java.lang.Throwable e)
           
 void givenScenarios(java.util.List<java.lang.String> givenScenarios)
           
 void notPerformed(java.lang.String step)
           
 void pending(java.lang.String step)
           
 void successful(java.lang.String step)
           
 

Method Detail

beforeStory

void beforeStory(Blurb blurb)

afterStory

void afterStory()

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)

examplesTableRow

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

successful

void successful(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-2009. All Rights Reserved.