Package com.consol.citrus
Interface TestActionRunner
-
- All Known Subinterfaces:
GherkinTestActionRunner,TestCaseRunner
public interface TestActionRunner- Author:
- Christoph Deppisch
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <T extends TestAction>
T$(TestActionBuilder<T> builder)Builds and runs given test action.default <T extends TestAction>
T$(T action)Runs given test action.<T extends TestAction>
TestActionBuilder<T>applyBehavior(TestBehavior behavior)Apply test behavior on this test action runner.<T extends TestAction>
Trun(TestActionBuilder<T> builder)Builds and runs given test action.default <T extends TestAction>
Trun(T action)Runs given test action.
-
-
-
Method Detail
-
run
default <T extends TestAction> T run(T action)
Runs given test action.- Type Parameters:
T-- Parameters:
action-- Returns:
-
$
default <T extends TestAction> T $(T action)
Runs given test action.- Type Parameters:
T-- Parameters:
action-- Returns:
-
$
default <T extends TestAction> T $(TestActionBuilder<T> builder)
Builds and runs given test action.- Type Parameters:
T-- Parameters:
builder-- Returns:
-
run
<T extends TestAction> T run(TestActionBuilder<T> builder)
Builds and runs given test action.- Type Parameters:
T-- Parameters:
builder-- Returns:
-
applyBehavior
<T extends TestAction> TestActionBuilder<T> applyBehavior(TestBehavior behavior)
Apply test behavior on this test action runner.- Parameters:
behavior-- Returns:
-
-