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 TypeMethodDescriptionvoidafterPerforming(String step, boolean dryRun, Method method) voidbeforePerforming(String step, boolean dryRun, Method method) voidvoidfoundParameter(String parameter, int position) voidstepMatchesPattern(String step, boolean matches, StepPattern stepPattern, Method method, Object stepsInstance) voidstepMatchesType(String stepAsString, String previousAsString, boolean matchesType, StepType stepType, Method method, Object stepsInstance) voidusingAnnotatedNameForParameter(String name, int position) voidusingNaturalOrderForParameter(int position) voidusingParameterNameForParameter(String name, int position) voidusingStepsContextParameter(String parameter) voidusingTableAnnotatedNameForParameter(String name, int position) voidusingTableParameterNameForParameter(String name, int position)
-
Method Details
-
stepMatchesType
-
stepMatchesPattern
void stepMatchesPattern(String step, boolean matches, StepPattern stepPattern, Method method, Object stepsInstance) -
convertedValueOfType
-
beforePerforming
-
afterPerforming
-
usingAnnotatedNameForParameter
-
usingParameterNameForParameter
-
usingTableAnnotatedNameForParameter
-
usingTableParameterNameForParameter
-
usingNaturalOrderForParameter
void usingNaturalOrderForParameter(int position) -
foundParameter
-
usingStepsContextParameter
-