Package org.jbehave.core.reporters
Interface StoryReporter
- All Known Implementing Classes:
ANSIConsoleOutput,ConcurrentStoryReporter,ConsoleOutput,ContextStoryReporter,DelegatingStoryReporter,HtmlOutput,HtmlTemplateOutput,IdeOnlyConsoleOutput,JsonOutput,JsonTemplateOutput,JUnit4StoryReporter,NullStoryReporter,PostStoryStatisticsCollector,PrintStreamOutput,SilentSuccessFilter,StepFailureDecorator,TeamCityConsoleOutput,TemplateableOutput,TxtOutput,XmlOutput,XmlTemplateOutput
public interface StoryReporter
Allows the runner to report the state of running stories
- Author:
- Elizabeth Keogh, Mauro Talevi
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidafterScenario(Timing timing) voidvoidafterScenarioSteps(StepCollector.Stage stage, Lifecycle.ExecutionType type) voidvoidafterStory(boolean givenOrRestartingStory) voidafterStorySteps(StepCollector.Stage stage, Lifecycle.ExecutionType type) voidvoidbeforeExamples(List<String> steps, ExamplesTable table) voidvoidbeforeScenario(Scenario scenario) voidvoidvoidbeforeStep(Step step) voidvoidbeforeStory(Story story, boolean givenStory) voidbeforeStorySteps(StepCollector.Stage stage, Lifecycle.ExecutionType type) voidvoiddryRun()voidvoidvoidfailedOutcomes(String step, OutcomesTable table) voidgivenStories(List<String> storyPaths) voidgivenStories(GivenStories givenStories) voidvoidvoidvoidnotPerformed(String step) voidDeprecated.voidvoidpendingMethods(List<String> methods) Deprecated.pendingMethod info is added as a part of each pending steppending(PendingStep)voidvoidrestartedStory(Story story, Throwable cause) voidscenarioExcluded(Scenario scenario, String filter) voidstoryCancelled(Story story, StoryDuration storyDuration) voidstoryExcluded(Story story, String filter) voidsuccessful(String step)
-
Method Details
-
beforeStoriesSteps
-
afterStoriesSteps
-
storyExcluded
-
storyCancelled
-
beforeStory
-
afterStory
void afterStory(boolean givenOrRestartingStory) -
beforeScenarios
void beforeScenarios() -
afterScenarios
void afterScenarios() -
narrative
-
lifecycle
-
beforeStorySteps
-
afterStorySteps
-
beforeScenarioSteps
-
afterScenarioSteps
-
beforeComposedSteps
void beforeComposedSteps() -
afterComposedSteps
void afterComposedSteps() -
scenarioExcluded
-
beforeScenario
-
afterScenario
-
beforeGivenStories
void beforeGivenStories() -
givenStories
-
givenStories
-
afterGivenStories
void afterGivenStories() -
beforeExamples
-
example
-
afterExamples
void afterExamples() -
beforeStep
-
successful
-
ignorable
-
comment
-
pending
-
pending
Deprecated.Report pending step- Parameters:
step- string representation of pending step
-
notPerformed
-
failed
-
failedOutcomes
-
restarted
-
restartedStory
-
dryRun
void dryRun() -
pendingMethods
Deprecated.pendingMethod info is added as a part of each pending steppending(PendingStep)Report list of pending methods- Parameters:
methods- list of generated methods
-
pending(PendingStep)