Package org.jbehave.core.steps
Interface StepMonitor
-
- All Known Implementing Classes:
ContextStepMonitor
,DelegatingStepMonitor
,MatchingStepMonitor
,NullStepMonitor
,PrintingStepMonitor
,PrintStreamStepMonitor
,SilentStepMonitor
public interface StepMonitor
Interface to monitor step events
-
-
Method Summary
Modifier and Type Method Description void
afterPerforming(String step, boolean dryRun, Method method)
void
beforePerforming(String step, boolean dryRun, Method method)
void
convertedValueOfType(String value, Type type, Object converted, Queue<Class<?>> converterClasses)
void
foundParameter(String parameter, int position)
void
stepMatchesPattern(String step, boolean matches, StepPattern stepPattern, Method method, Object stepsInstance)
void
stepMatchesType(String stepAsString, String previousAsString, boolean matchesType, StepType stepType, Method method, Object stepsInstance)
void
usingAnnotatedNameForParameter(String name, int position)
void
usingNaturalOrderForParameter(int position)
void
usingParameterNameForParameter(String name, int position)
void
usingStepsContextParameter(String parameter)
void
usingTableAnnotatedNameForParameter(String name, int position)
void
usingTableParameterNameForParameter(String name, int position)
-
-
-
Method Detail
-
stepMatchesType
void stepMatchesType(String stepAsString, String previousAsString, boolean matchesType, StepType stepType, Method method, Object stepsInstance)
-
stepMatchesPattern
void stepMatchesPattern(String step, boolean matches, StepPattern stepPattern, Method method, Object stepsInstance)
-
convertedValueOfType
void convertedValueOfType(String value, Type type, Object converted, Queue<Class<?>> converterClasses)
-
usingAnnotatedNameForParameter
void usingAnnotatedNameForParameter(String name, int position)
-
usingParameterNameForParameter
void usingParameterNameForParameter(String name, int position)
-
usingTableAnnotatedNameForParameter
void usingTableAnnotatedNameForParameter(String name, int position)
-
usingTableParameterNameForParameter
void usingTableParameterNameForParameter(String name, int position)
-
usingNaturalOrderForParameter
void usingNaturalOrderForParameter(int position)
-
foundParameter
void foundParameter(String parameter, int position)
-
usingStepsContextParameter
void usingStepsContextParameter(String parameter)
-
-