com.tngtech.jgiven.impl.intercept
Interface ScenarioListener

All Known Implementing Classes:
NoOpScenarioListener, ReportModelBuilder

public interface ScenarioListener


Method Summary
 void introWordAdded(java.lang.String word)
           
 void scenarioFailed(java.lang.Throwable e)
           
 void scenarioFinished()
           
 void scenarioStarted(java.lang.reflect.Method method, java.util.List<NamedArgument> arguments)
           
 void scenarioStarted(java.lang.String string)
           
 void stepMethodFailed(java.lang.Throwable t)
           
 void stepMethodFinished(long durationInNanos)
           
 void stepMethodInvoked(java.lang.reflect.Method method, java.util.List<NamedArgument> arguments, InvocationMode mode)
           
 

Method Detail

scenarioFailed

void scenarioFailed(java.lang.Throwable e)

scenarioStarted

void scenarioStarted(java.lang.String string)

scenarioStarted

void scenarioStarted(java.lang.reflect.Method method,
                     java.util.List<NamedArgument> arguments)

stepMethodInvoked

void stepMethodInvoked(java.lang.reflect.Method method,
                       java.util.List<NamedArgument> arguments,
                       InvocationMode mode)

introWordAdded

void introWordAdded(java.lang.String word)

stepMethodFailed

void stepMethodFailed(java.lang.Throwable t)

stepMethodFinished

void stepMethodFinished(long durationInNanos)

scenarioFinished

void scenarioFinished()