public class StepCreator
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
StepCreator.AbstractStep |
static class |
StepCreator.IgnorableStep |
static class |
StepCreator.Jsr330Helper
This is a different class, because the @Inject jar may not be in the
classpath.
|
class |
StepCreator.ParameterisedStep |
static class |
StepCreator.ParameterNotFound |
static class |
StepCreator.PendingStep |
class |
StepCreator.UponFailureStep |
class |
StepCreator.UponSuccessStep |
Modifier and Type | Field and Description |
---|---|
static UUIDExceptionWrapper |
NO_FAILURE |
static java.lang.String |
PARAMETER_TABLE_END |
static java.lang.String |
PARAMETER_TABLE_START |
static java.lang.String |
PARAMETER_VALUE_END |
static java.lang.String |
PARAMETER_VALUE_NEWLINE |
static java.lang.String |
PARAMETER_VALUE_START |
Constructor and Description |
---|
StepCreator(java.lang.Class<?> stepsType,
InjectableStepsFactory stepsFactory,
ParameterConverters parameterConverters,
ParameterControls parameterControls,
StepMatcher stepMatcher,
StepMonitor stepMonitor) |
Modifier and Type | Method and Description |
---|---|
Step |
createAfterStepUponOutcome(java.lang.reflect.Method method,
AfterScenario.Outcome outcome,
Meta storyAndScenarioMeta) |
Step |
createBeforeOrAfterStep(java.lang.reflect.Method method,
Meta meta) |
static Step |
createIgnorableStep(java.lang.String stepAsString) |
Step |
createParametrisedStep(java.lang.reflect.Method method,
java.lang.String stepAsString,
java.lang.String stepWithoutStartingWord,
java.util.Map<java.lang.String,java.lang.String> namedParameters) |
static Step |
createPendingStep(java.lang.String stepAsString,
java.lang.String previousNonAndStep) |
void |
doDryRun(boolean dryRun) |
java.util.Map<java.lang.String,java.lang.String> |
matchedParameters(java.lang.reflect.Method method,
java.lang.String stepAsString,
java.lang.String stepWithoutStartingWord,
java.util.Map<java.lang.String,java.lang.String> namedParameters) |
java.lang.Object |
stepsInstance() |
void |
useParanamer(com.thoughtworks.paranamer.Paranamer paranamer) |
void |
useStepMonitor(StepMonitor stepMonitor) |
public static final java.lang.String PARAMETER_TABLE_START
public static final java.lang.String PARAMETER_TABLE_END
public static final java.lang.String PARAMETER_VALUE_START
public static final java.lang.String PARAMETER_VALUE_END
public static final java.lang.String PARAMETER_VALUE_NEWLINE
public static final UUIDExceptionWrapper NO_FAILURE
public StepCreator(java.lang.Class<?> stepsType, InjectableStepsFactory stepsFactory, ParameterConverters parameterConverters, ParameterControls parameterControls, StepMatcher stepMatcher, StepMonitor stepMonitor)
public void useStepMonitor(StepMonitor stepMonitor)
public void useParanamer(com.thoughtworks.paranamer.Paranamer paranamer)
public void doDryRun(boolean dryRun)
public java.lang.Object stepsInstance()
public Step createBeforeOrAfterStep(java.lang.reflect.Method method, Meta meta)
public Step createAfterStepUponOutcome(java.lang.reflect.Method method, AfterScenario.Outcome outcome, Meta storyAndScenarioMeta)
public java.util.Map<java.lang.String,java.lang.String> matchedParameters(java.lang.reflect.Method method, java.lang.String stepAsString, java.lang.String stepWithoutStartingWord, java.util.Map<java.lang.String,java.lang.String> namedParameters)
public Step createParametrisedStep(java.lang.reflect.Method method, java.lang.String stepAsString, java.lang.String stepWithoutStartingWord, java.util.Map<java.lang.String,java.lang.String> namedParameters)
public static Step createPendingStep(java.lang.String stepAsString, java.lang.String previousNonAndStep)
public static Step createIgnorableStep(java.lang.String stepAsString)
Copyright © 2003-2014. All Rights Reserved.