net.thucydides.core.reports
Interface AcceptanceTestReporter

Package class diagram package AcceptanceTestReporter
All Known Implementing Classes:
HtmlAcceptanceTestReporter, XMLTestOutcomeReporter

public interface AcceptanceTestReporter

Generates a report based on a set of acceptance test results.

Author:
johnsmart

Method Summary
 File generateReportFor(TestOutcome testOutcome)
          Generate reports for a given acceptance test run.
 String getName()
          A name used to identify a given reporter.
 void setOutputDirectory(File outputDirectory)
          Define the output directory in which the reports will be written.
 void setQualifier(String qualifier)
          Optional.
 void setResourceDirectory(String resourceDirectoryPath)
          Define or override the directory where report resources are stored.
 

Method Detail

getName

String getName()
A name used to identify a given reporter.


generateReportFor

File generateReportFor(TestOutcome testOutcome)
                       throws IOException
Generate reports for a given acceptance test run.

Throws:
IOException

setOutputDirectory

void setOutputDirectory(File outputDirectory)
Define the output directory in which the reports will be written.


setResourceDirectory

void setResourceDirectory(String resourceDirectoryPath)
Define or override the directory where report resources are stored. This can be on the file system or on the classpath


setQualifier

void setQualifier(String qualifier)
Optional. Used to distinguish the report generated from other similar reports.



Copyright © 2011-2012 Wakaleo Consulting. All Rights Reserved.