net.thucydides.core.reports
Interface UserStoryTestReporter

Package class diagram package UserStoryTestReporter
All Known Implementing Classes:
HtmlAggregateStoryReporter

public interface UserStoryTestReporter

Generates an aggregate acceptance test report for each user story. The class reads all the reports from the output directory and generates an aggregate report summarizing the results using the generateReportsFor() method.


Method Summary
 TestOutcomes generateReportsForTestResultsFrom(File sourceDirectory)
          Generates a set of user story reports from a given directory.
 File getOutputDirectory()
           
 void setOutputDirectory(File outputDirectory)
           
 void setResourceDirectory(String resourceDirectoryPath)
          Where do report resources come from.
 

Method Detail

setResourceDirectory

void setResourceDirectory(String resourceDirectoryPath)
Where do report resources come from. We don't need any resources for XML reports, so this does nothing by default.


generateReportsForTestResultsFrom

TestOutcomes generateReportsForTestResultsFrom(File sourceDirectory)
                                               throws IOException
Generates a set of user story reports from a given directory.

Throws:
IOException

getOutputDirectory

File getOutputDirectory()

setOutputDirectory

void setOutputDirectory(File outputDirectory)


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