public abstract class TestStep extends Object
Modifier and Type | Field and Description |
---|---|
protected cucumber.runtime.DefinitionMatch |
definitionMatch |
Constructor and Description |
---|
TestStep(cucumber.runtime.DefinitionMatch definitionMatch) |
Modifier and Type | Method and Description |
---|---|
protected Result.Type |
executeStep(String language,
Scenario scenario,
boolean skipSteps) |
String |
getCodeLocation() |
List<cucumber.runtime.Argument> |
getDefinitionArgument() |
abstract HookType |
getHookType() |
String |
getPattern() |
abstract gherkin.pickles.PickleStep |
getPickleStep() |
abstract List<gherkin.pickles.Argument> |
getStepArgument() |
abstract int |
getStepLine() |
abstract String |
getStepLocation() |
abstract String |
getStepText() |
abstract boolean |
isHook() |
protected Result.Type |
nonExceptionStatus(boolean skipSteps) |
Result |
run(EventBus bus,
String language,
Scenario scenario,
boolean skipSteps) |
public String getPattern()
public String getCodeLocation()
public List<cucumber.runtime.Argument> getDefinitionArgument()
public abstract boolean isHook()
public abstract gherkin.pickles.PickleStep getPickleStep()
public abstract String getStepText()
public abstract String getStepLocation()
public abstract int getStepLine()
public abstract List<gherkin.pickles.Argument> getStepArgument()
public abstract HookType getHookType()
protected Result.Type nonExceptionStatus(boolean skipSteps)
protected Result.Type executeStep(String language, Scenario scenario, boolean skipSteps) throws Throwable
Throwable
Copyright © 2017. All Rights Reserved.