Class HtmlReporter

  • All Implemented Interfaces:
    com.consol.citrus.report.TestListener, com.consol.citrus.report.TestReporter

    public class HtmlReporter
    extends AbstractOutputFileReporter
    implements com.consol.citrus.report.TestListener
    Basic logging reporter generating a HTML report with detailed test results.
    Author:
    Philipp Komninos, Christoph Deppisch
    • Constructor Detail

      • HtmlReporter

        public HtmlReporter()
    • Method Detail

      • onTestStart

        public void onTestStart​(com.consol.citrus.TestCase test)
        Specified by:
        onTestStart in interface com.consol.citrus.report.TestListener
      • onTestFinish

        public void onTestFinish​(com.consol.citrus.TestCase test)
        Specified by:
        onTestFinish in interface com.consol.citrus.report.TestListener
      • onTestSuccess

        public void onTestSuccess​(com.consol.citrus.TestCase test)
        Specified by:
        onTestSuccess in interface com.consol.citrus.report.TestListener
      • onTestFailure

        public void onTestFailure​(com.consol.citrus.TestCase test,
                                  Throwable cause)
        Specified by:
        onTestFailure in interface com.consol.citrus.report.TestListener
      • onTestSkipped

        public void onTestSkipped​(com.consol.citrus.TestCase test)
        Specified by:
        onTestSkipped in interface com.consol.citrus.report.TestListener
      • setLogo

        public void setLogo​(String logo)
        Sets the logo.
        Parameters:
        logo - the logo to set
      • setReportFileName

        public void setReportFileName​(String reportFileName)
        Sets the reportFileName property.
        Parameters:
        reportFileName -
      • setDateFormat

        public void setDateFormat​(DateFormat dateFormat)
        Sets the dateFormat property.
        Parameters:
        dateFormat -
      • setReportTemplate

        public void setReportTemplate​(String reportTemplate)
        Sets the reportTemplate property.
        Parameters:
        reportTemplate -
      • setTestDetailTemplate

        public void setTestDetailTemplate​(String testDetailTemplate)
        Sets the testDetailTemplate property.
        Parameters:
        testDetailTemplate -
      • setEnabled

        public void setEnabled​(boolean enabled)
        Sets the enabled property.
        Parameters:
        enabled -