Package org.jbehave.core.reporters
Class TemplateableOutput
java.lang.Object
org.jbehave.core.reporters.NullStoryReporter
org.jbehave.core.reporters.TemplateableOutput
- All Implemented Interfaces:
StoryReporter
- Direct Known Subclasses:
HtmlTemplateOutput
,JsonTemplateOutput
,XmlTemplateOutput
Story reporter that outputs to a template.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
-
Constructor Summary
ConstructorDescriptionTemplateableOutput
(File file, Keywords keywords, TemplateProcessor processor, String templatePath) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
afterScenario
(Timing timing) void
afterStory
(boolean givenStory) void
beforeExamples
(List<String> steps, ExamplesTable table) void
beforeScenario
(Scenario scenario) void
beforeStory
(Story story, boolean givenStory) void
void
void
void
failedOutcomes
(String step, OutcomesTable table) void
givenStories
(List<String> storyPaths) void
givenStories
(GivenStories givenStories) void
void
void
void
notPerformed
(String step) void
void
pendingMethods
(List<String> methods) Report list of pending methodsvoid
void
restartedStory
(Story story, Throwable cause) void
scenarioExcluded
(Scenario scenario, String filter) void
storyCancelled
(Story story, StoryDuration storyDuration) void
storyExcluded
(Story story, String filter) void
successful
(String step) Methods inherited from class org.jbehave.core.reporters.NullStoryReporter
afterComposedSteps, afterGivenStories, afterScenarios, afterScenarioSteps, afterStoriesSteps, afterStorySteps, beforeComposedSteps, beforeGivenStories, beforeScenarios, beforeScenarioSteps, beforeStep, beforeStoriesSteps, beforeStorySteps, dryRun, pending
-
Constructor Details
-
TemplateableOutput
public TemplateableOutput(File file, Keywords keywords, TemplateProcessor processor, String templatePath)
-
-
Method Details
-
storyExcluded
- Specified by:
storyExcluded
in interfaceStoryReporter
- Overrides:
storyExcluded
in classNullStoryReporter
-
beforeStory
- Specified by:
beforeStory
in interfaceStoryReporter
- Overrides:
beforeStory
in classNullStoryReporter
-
narrative
- Specified by:
narrative
in interfaceStoryReporter
- Overrides:
narrative
in classNullStoryReporter
-
lifecycle
- Specified by:
lifecycle
in interfaceStoryReporter
- Overrides:
lifecycle
in classNullStoryReporter
-
scenarioExcluded
- Specified by:
scenarioExcluded
in interfaceStoryReporter
- Overrides:
scenarioExcluded
in classNullStoryReporter
-
beforeScenario
- Specified by:
beforeScenario
in interfaceStoryReporter
- Overrides:
beforeScenario
in classNullStoryReporter
-
successful
- Specified by:
successful
in interfaceStoryReporter
- Overrides:
successful
in classNullStoryReporter
-
ignorable
- Specified by:
ignorable
in interfaceStoryReporter
- Overrides:
ignorable
in classNullStoryReporter
-
comment
- Specified by:
comment
in interfaceStoryReporter
- Overrides:
comment
in classNullStoryReporter
-
pending
- Specified by:
pending
in interfaceStoryReporter
- Overrides:
pending
in classNullStoryReporter
-
notPerformed
- Specified by:
notPerformed
in interfaceStoryReporter
- Overrides:
notPerformed
in classNullStoryReporter
-
failed
- Specified by:
failed
in interfaceStoryReporter
- Overrides:
failed
in classNullStoryReporter
-
failedOutcomes
- Specified by:
failedOutcomes
in interfaceStoryReporter
- Overrides:
failedOutcomes
in classNullStoryReporter
-
givenStories
- Specified by:
givenStories
in interfaceStoryReporter
- Overrides:
givenStories
in classNullStoryReporter
-
givenStories
- Specified by:
givenStories
in interfaceStoryReporter
- Overrides:
givenStories
in classNullStoryReporter
-
beforeExamples
- Specified by:
beforeExamples
in interfaceStoryReporter
- Overrides:
beforeExamples
in classNullStoryReporter
-
example
- Specified by:
example
in interfaceStoryReporter
- Overrides:
example
in classNullStoryReporter
-
afterExamples
public void afterExamples()- Specified by:
afterExamples
in interfaceStoryReporter
- Overrides:
afterExamples
in classNullStoryReporter
-
afterScenario
- Specified by:
afterScenario
in interfaceStoryReporter
- Overrides:
afterScenario
in classNullStoryReporter
-
pendingMethods
Description copied from interface:StoryReporter
Report list of pending methods- Specified by:
pendingMethods
in interfaceStoryReporter
- Overrides:
pendingMethods
in classNullStoryReporter
- Parameters:
methods
- list of generated methods
-
restarted
- Specified by:
restarted
in interfaceStoryReporter
- Overrides:
restarted
in classNullStoryReporter
-
restartedStory
- Specified by:
restartedStory
in interfaceStoryReporter
- Overrides:
restartedStory
in classNullStoryReporter
-
storyCancelled
- Specified by:
storyCancelled
in interfaceStoryReporter
- Overrides:
storyCancelled
in classNullStoryReporter
-
afterStory
public void afterStory(boolean givenStory) - Specified by:
afterStory
in interfaceStoryReporter
- Overrides:
afterStory
in classNullStoryReporter
-