cucumber.runtime
Interface World

All Known Implementing Classes:
RuntimeWorld

public interface World


Method Summary
 void addAfterHook(HookDefinition hookDefinition)
           
 void addBeforeHook(HookDefinition hookDefinition)
           
 void addStepDefinition(StepDefinition stepDefinition)
           
 void buildBackendWorldsAndRunBeforeHooks(gherkin.formatter.Reporter reporter)
           
 java.util.List<HookDefinition> getAfterHooks()
           
 java.util.List<HookDefinition> getBeforeHooks()
           
 java.util.List<StepDefinition> getStepDefinitions()
           
 void runAfterHooksAndDisposeBackendWorlds(gherkin.formatter.Reporter reporter)
           
 void runStep(java.lang.String uri, gherkin.formatter.model.Step step, gherkin.formatter.Reporter reporter, java.util.Locale locale)
           
 void runUnreportedStep(java.lang.String file, java.util.Locale locale, java.lang.String stepKeyword, java.lang.String stepName, int line)
           
 

Method Detail

buildBackendWorldsAndRunBeforeHooks

void buildBackendWorldsAndRunBeforeHooks(gherkin.formatter.Reporter reporter)

runAfterHooksAndDisposeBackendWorlds

void runAfterHooksAndDisposeBackendWorlds(gherkin.formatter.Reporter reporter)

runStep

void runStep(java.lang.String uri,
             gherkin.formatter.model.Step step,
             gherkin.formatter.Reporter reporter,
             java.util.Locale locale)

runUnreportedStep

void runUnreportedStep(java.lang.String file,
                       java.util.Locale locale,
                       java.lang.String stepKeyword,
                       java.lang.String stepName,
                       int line)
                       throws java.lang.Throwable
Throws:
java.lang.Throwable

addStepDefinition

void addStepDefinition(StepDefinition stepDefinition)

addBeforeHook

void addBeforeHook(HookDefinition hookDefinition)

addAfterHook

void addAfterHook(HookDefinition hookDefinition)

getBeforeHooks

java.util.List<HookDefinition> getBeforeHooks()

getAfterHooks

java.util.List<HookDefinition> getAfterHooks()

getStepDefinitions

java.util.List<StepDefinition> getStepDefinitions()