Class HtmlAcceptanceTestReporter

java.lang.Object
net.thucydides.model.reports.ThucydidesReporter
net.thucydides.core.reports.html.HtmlReporter
net.thucydides.core.reports.html.HtmlAcceptanceTestReporter
All Implemented Interfaces:
net.thucydides.model.reports.AcceptanceTestReporter

public class HtmlAcceptanceTestReporter extends HtmlReporter implements net.thucydides.model.reports.AcceptanceTestReporter
Generates acceptance test results in HTML form.
  • Constructor Details

    • HtmlAcceptanceTestReporter

      public HtmlAcceptanceTestReporter()
    • HtmlAcceptanceTestReporter

      public HtmlAcceptanceTestReporter(net.thucydides.model.requirements.RequirementsService requirementsService)
    • HtmlAcceptanceTestReporter

      public HtmlAcceptanceTestReporter(net.thucydides.model.util.EnvironmentVariables environmentVariables, net.thucydides.model.issues.IssueTracking issueTracking)
  • Method Details

    • setQualifier

      public void setQualifier(String qualifier)
      Specified by:
      setQualifier in interface net.thucydides.model.reports.AcceptanceTestReporter
    • getName

      public String getName()
      Specified by:
      getName in interface net.thucydides.model.reports.AcceptanceTestReporter
    • generateReportFor

      public File generateReportFor(net.thucydides.model.domain.TestOutcome testOutcome) throws IOException
      Generate an HTML report for a given test run.
      Specified by:
      generateReportFor in interface net.thucydides.model.reports.AcceptanceTestReporter
      Throws:
      IOException
    • getFormat

      public Optional<net.thucydides.model.reports.OutcomeFormat> getFormat()
      Specified by:
      getFormat in interface net.thucydides.model.reports.AcceptanceTestReporter