Package com.consol.citrus
Interface GherkinTestActionRunner
-
- All Superinterfaces:
TestActionRunner
- All Known Subinterfaces:
TestCaseRunner
public interface GherkinTestActionRunner extends TestActionRunner
Runner adds default alias methods using Gherkin behavior driven development style (GIVEN, WHEN, THEN).- Author:
- Christoph Deppisch
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default <T extends TestAction>
Tand(TestActionBuilder<T> builder)Behavior driven style alias for run method.default <T extends TestAction>
Tand(T action)Behavior driven style alias for run method.default <T extends TestAction>
Tgiven(TestActionBuilder<T> builder)Behavior driven style alias for run method.default <T extends TestAction>
Tgiven(T action)Behavior driven style alias for run method.default <T extends TestAction>
Tthen(TestActionBuilder<T> builder)Behavior driven style alias for run method.default <T extends TestAction>
Tthen(T action)Behavior driven style alias for run method.default <T extends TestAction>
Twhen(TestActionBuilder<T> builder)Behavior driven style alias for run method.default <T extends TestAction>
Twhen(T action)Behavior driven style alias for run method.-
Methods inherited from interface com.consol.citrus.TestActionRunner
$, $, applyBehavior, run, run
-
-
-
-
Method Detail
-
given
default <T extends TestAction> T given(T action)
Behavior driven style alias for run method.- Type Parameters:
T-- Parameters:
action-- Returns:
-
given
default <T extends TestAction> T given(TestActionBuilder<T> builder)
Behavior driven style alias for run method.- Type Parameters:
T-- Parameters:
builder-- Returns:
-
when
default <T extends TestAction> T when(T action)
Behavior driven style alias for run method.- Type Parameters:
T-- Parameters:
action-- Returns:
-
when
default <T extends TestAction> T when(TestActionBuilder<T> builder)
Behavior driven style alias for run method.- Type Parameters:
T-- Parameters:
builder-- Returns:
-
then
default <T extends TestAction> T then(T action)
Behavior driven style alias for run method.- Type Parameters:
T-- Parameters:
action-- Returns:
-
then
default <T extends TestAction> T then(TestActionBuilder<T> builder)
Behavior driven style alias for run method.- Type Parameters:
T-- Parameters:
builder-- Returns:
-
and
default <T extends TestAction> T and(T action)
Behavior driven style alias for run method.- Type Parameters:
T-- Parameters:
action-- Returns:
-
and
default <T extends TestAction> T and(TestActionBuilder<T> builder)
Behavior driven style alias for run method.- Type Parameters:
T-- Parameters:
builder-- Returns:
-
-