Package org.jbehave.core.reporters

Interface Summary
PrintStreamFactory Creates PrintStream instances.
ReportRenderer A report renderer is responsible for creating a collective view of file-based outputs generated by the reporters.
StepdocReporter Generates reports of generated StepDocs
StoryReporter Allows the runner to report the state of running stories
 

Class Summary
DelegatingStoryReporter Reporter which collects other StoryReporters and delegates all invocations to the collected reporters.
FilePrintStreamFactory Creates PrintStream instances that write to a file.
FilePrintStreamFactory.FileConfiguration StoryConfiguration class for file print streams.
FreemarkerReportRenderer Freemarker-based report renderer, using the file outputs generated by the reporters for the given formats.
FreemarkerReportRenderer.Report  
HtmlPrintStreamStoryReporter Scenario reporter that outputs to a PrintStream, as HTML.
PassSilentlyDecorator Swallows the reports from all stories that pass, providing output only for failing or pending stories.
PrintStreamStepdocReporter Stepdoc reporter that outputs to a PrintStream, defaulting to System.out.
PrintStreamStoryReporter Scenario reporter that outputs to a PrintStream, defaulting to System.out.
StatisticsStoryReporter Scenario reporter that collects statistics and stores them as properties to output stream
StepFailureStoryReporterDecorator When a step fails, the Throwable that caused the failure is wrapped in a StepFailure together with the step during which the failure occurred.
StoryReporterBuilder A Builder for StoryReporters.
XmlPrintStreamStoryReporter Scenario reporter that outputs to a PrintStream, as XML.
 

Enum Summary
PrintStreamStoryReporter.Format  
StoryReporterBuilder.Format  
 

Exception Summary
FreemarkerReportRenderer.RendererTemplateNotFoundException  
FreemarkerReportRenderer.RenderingFailedException  
StoryReporterBuilder.UnsupportedReporterFormatException  
 



Copyright © 2003-2010. All Rights Reserved.