cucumber.runtime
Interface World
- All Known Implementing Classes:
- RuntimeWorld
public interface World
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()