net.thucydides.core.reports.html
Class HtmlAggregateStoryReporter

Package class diagram package HtmlAggregateStoryReporter
java.lang.Object
  extended by net.thucydides.core.reports.html.HtmlReporter
      extended by net.thucydides.core.reports.html.HtmlAggregateStoryReporter
All Implemented Interfaces:
UserStoryTestReporter

public class HtmlAggregateStoryReporter
extends HtmlReporter
implements UserStoryTestReporter

Generates an aggregate acceptance test report in HTML form. Reads all the reports from the output directory and generates aggregate HTML reports summarizing the results.


Nested Class Summary
 
Nested classes/interfaces inherited from class net.thucydides.core.reports.html.HtmlReporter
HtmlReporter.Merger
 
Constructor Summary
HtmlAggregateStoryReporter(String projectName)
           
HtmlAggregateStoryReporter(String projectName, IssueTracking issueTracking)
           
 
Method Summary
 void clearHistory()
           
 TestOutcomes generateReportsForTestResultsFrom(File sourceDirectory)
          Generates a set of user story reports from a given directory.
 String getProjectName()
           
protected  ThucydidesSystemProperties getSystemProperties()
           
protected  TestHistory getTestHistory()
           
 void setIssueTrackerUrl(String issueTrackerUrl)
           
 void setJiraProject(String jiraProject)
           
 void setJiraUrl(String jiraUrl)
           
 
Methods inherited from class net.thucydides.core.reports.html.HtmlReporter
copyResourcesToOutputDirectory, getEnvironmentVariables, getOutputDirectory, getResourceDirectory, mergeTemplate, setOutputDirectory, setResourceDirectory, writeReportToOutputDirectory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.thucydides.core.reports.UserStoryTestReporter
getOutputDirectory, setOutputDirectory, setResourceDirectory
 

Constructor Detail

HtmlAggregateStoryReporter

public HtmlAggregateStoryReporter(String projectName)

HtmlAggregateStoryReporter

public HtmlAggregateStoryReporter(String projectName,
                                  IssueTracking issueTracking)
Method Detail

getProjectName

public String getProjectName()

getTestHistory

protected TestHistory getTestHistory()

generateReportsForTestResultsFrom

public TestOutcomes generateReportsForTestResultsFrom(File sourceDirectory)
                                               throws IOException
Description copied from interface: UserStoryTestReporter
Generates a set of user story reports from a given directory.

Specified by:
generateReportsForTestResultsFrom in interface UserStoryTestReporter
Throws:
IOException

clearHistory

public void clearHistory()

getSystemProperties

protected ThucydidesSystemProperties getSystemProperties()

setIssueTrackerUrl

public void setIssueTrackerUrl(String issueTrackerUrl)

setJiraUrl

public void setJiraUrl(String jiraUrl)

setJiraProject

public void setJiraProject(String jiraProject)


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