cucumber.runtime
Class UndefinedStepsTracker

java.lang.Object
  extended by cucumber.runtime.UndefinedStepsTracker

public class UndefinedStepsTracker
extends java.lang.Object


Constructor Summary
UndefinedStepsTracker(java.lang.Iterable<? extends Backend> backends)
           
 
Method Summary
 void addUndefinedStep(gherkin.formatter.model.Step step, java.util.Locale locale)
           
 java.util.List<java.lang.String> getSnippets()
           
 void reset()
           
 void storeStepKeyword(gherkin.formatter.model.Step step, java.util.Locale locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UndefinedStepsTracker

public UndefinedStepsTracker(java.lang.Iterable<? extends Backend> backends)
Method Detail

reset

public void reset()

getSnippets

public java.util.List<java.lang.String> getSnippets()
Returns:
a list of code snippets that the developer can use to implement undefined steps. This should be displayed after a run.

storeStepKeyword

public void storeStepKeyword(gherkin.formatter.model.Step step,
                             java.util.Locale locale)

addUndefinedStep

public void addUndefinedStep(gherkin.formatter.model.Step step,
                             java.util.Locale locale)