Interface UserStoryTestReporter


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 Details

    • setResourceDirectory

      void setResourceDirectory​(java.lang.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​(java.io.File sourceDirectory) throws java.io.IOException
      Generates a set of user story reports from a given directory.
      Throws:
      java.io.IOException
    • getOutputDirectory

      java.io.File getOutputDirectory()
    • setOutputDirectory

      void setOutputDirectory​(java.io.File outputDirectory)