Package com.consol.citrus.report
Class AbstractOutputFileReporter
- java.lang.Object
-
- com.consol.citrus.report.AbstractTestReporter
-
- com.consol.citrus.report.AbstractOutputFileReporter
-
- All Implemented Interfaces:
com.consol.citrus.report.TestReporter
- Direct Known Subclasses:
HtmlReporter
,SummaryReporter
public abstract class AbstractOutputFileReporter extends AbstractTestReporter
- Since:
- 2.7.4
- Author:
- Christoph Deppisch
-
-
Constructor Summary
Constructors Constructor Description AbstractOutputFileReporter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
generate(com.consol.citrus.report.TestResults testResults)
Subclasses must implement this method and generate the test report for given test results.protected abstract String
getReportContent(com.consol.citrus.report.TestResults testResults)
protected abstract String
getReportFileName()
protected abstract boolean
isEnabled()
-
Methods inherited from class com.consol.citrus.report.AbstractTestReporter
generateReport, getReportDirectory, isIgnoreErrors, setIgnoreErrors, setReportDirectory
-
-
-
-
Method Detail
-
generate
public final void generate(com.consol.citrus.report.TestResults testResults)
Description copied from class:AbstractTestReporter
Subclasses must implement this method and generate the test report for given test results.- Specified by:
generate
in classAbstractTestReporter
-
isEnabled
protected abstract boolean isEnabled()
-
getReportContent
protected abstract String getReportContent(com.consol.citrus.report.TestResults testResults)
-
getReportFileName
protected abstract String getReportFileName()
-
-