public final class StepAnnotations
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
injectAnnotatedPagesObjectInto(java.lang.Object testCase,
Pages pages)
Instantiates the @ManagedPages-annotated Pages instance using current WebDriver.
|
static void |
injectNestedScenarioStepsInto(java.lang.Object scenarioSteps,
StepFactory stepFactory,
java.lang.Class<?> scenarioStepsClass)
Instantiates the step scenario fields in a test case.
|
static void |
injectOptionalAnnotatedPagesObjectInto(java.lang.Object testCase,
Pages pages)
Instantiates the @ManagedPages-annotated Pages instance using current WebDriver, if the field is present.
|
static void |
injectScenarioStepsInto(java.lang.Object testCase,
StepFactory stepFactory)
Instantiates the step scenario fields in a test case.
|
public static void injectScenarioStepsInto(java.lang.Object testCase, StepFactory stepFactory)
public static void injectNestedScenarioStepsInto(java.lang.Object scenarioSteps, StepFactory stepFactory, java.lang.Class<?> scenarioStepsClass)
public static void injectAnnotatedPagesObjectInto(java.lang.Object testCase, Pages pages)
public static void injectOptionalAnnotatedPagesObjectInto(java.lang.Object testCase, Pages pages)