Class AbstractTextualTestReporter
Object
org.thymeleaf.testing.templateengine.report.AbstractTestReporter
org.thymeleaf.testing.templateengine.report.AbstractTextualTestReporter
- All Implemented Interfaces:
ITestReporter
- Direct Known Subclasses:
ConsoleTestReporter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
executionEnd
(String executionId, int okTests, int totalTests, long executionTimeNanos) final void
executionStart
(String executionId) protected String
formatLine
(String executionId, String message, int nestingLevel) final void
iterationEnd
(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber, int okTests, int totalTests, long executionTimeNanos) final void
iterationStart
(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber) final void
iteratorEnd
(String executionId, int nestingLevel, ITestIterator iterator, int okTests, int totalTests, long executionTimeNanos) final void
iteratorStart
(String executionId, int nestingLevel, ITestIterator iterator) msgExecutionEnd
(int okTests, int totalTests, long executionTimeNanos) msgIterationEnd
(ITestIterator iterator, int iterationNumber, int okTests, int totalTests, long executionTimeNanos) msgIterationStart
(ITestIterator iterator, int iterationNumber) msgIteratorEnd
(ITestIterator iterator, int okTests, int totalTests, long executionTimeNanos) msgIteratorStart
(ITestIterator iterator) msgParallelizerEnd
(ITestParallelizer parallelizer, int okTests, int totalTests, long executionTimeNanos) msgParallelizerStart
(ITestParallelizer parallelizer) msgParallelThreadEnd
(ITestParallelizer parallelizer, int threadNumber, int okTests, int totalTests, long executionTimeNanos) msgParallelThreadStart
(ITestParallelizer parallelizer, int threadNumber) msgSequenceEnd
(ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos) msgSequenceStart
(ITestSequence sequence) msgTestEnd
(ITest test, String testName, ITestResult result, long executionTimeNanos) msgTestStart
(ITest test, String testName) protected abstract void
final void
parallelizerEnd
(String executionId, int nestingLevel, ITestParallelizer parallelizer, int okTests, int totalTests, long executionTimeNanos) final void
parallelizerStart
(String executionId, int nestingLevel, ITestParallelizer parallelizer) final void
parallelThreadEnd
(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber, int okTests, int totalTests, long executionTimeNanos) final void
parallelThreadStart
(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber) final void
reportTestEnd
(String executionId, int nestingLevel, ITest test, String testName, ITestResult result, long executionTimeNanos) final void
reportTestStart
(String executionId, int nestingLevel, ITest test, String testName) final void
sequenceEnd
(String executionId, int nestingLevel, ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos) final void
sequenceStart
(String executionId, int nestingLevel, ITestSequence sequence) Methods inherited from class org.thymeleaf.testing.templateengine.report.AbstractTestReporter
getAllTestNames, getExecutionTimeMsByTestName, getResultByTestName, getTotalExecutionTimeMs, isAllOK, reset, testEnd, testStart
-
Constructor Details
-
AbstractTextualTestReporter
protected AbstractTextualTestReporter()
-
-
Method Details
-
executionStart
- Specified by:
executionStart
in interfaceITestReporter
- Overrides:
executionStart
in classAbstractTestReporter
-
msgExecutionStart
-
executionEnd
public final void executionEnd(String executionId, int okTests, int totalTests, long executionTimeNanos) - Specified by:
executionEnd
in interfaceITestReporter
- Overrides:
executionEnd
in classAbstractTestReporter
-
msgExecutionEnd
-
sequenceStart
- Specified by:
sequenceStart
in interfaceITestReporter
- Overrides:
sequenceStart
in classAbstractTestReporter
-
msgSequenceStart
-
sequenceEnd
public final void sequenceEnd(String executionId, int nestingLevel, ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos) - Specified by:
sequenceEnd
in interfaceITestReporter
- Overrides:
sequenceEnd
in classAbstractTestReporter
-
msgSequenceEnd
public String msgSequenceEnd(ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos) -
iteratorStart
- Specified by:
iteratorStart
in interfaceITestReporter
- Overrides:
iteratorStart
in classAbstractTestReporter
-
msgIteratorStart
-
iteratorEnd
public final void iteratorEnd(String executionId, int nestingLevel, ITestIterator iterator, int okTests, int totalTests, long executionTimeNanos) - Specified by:
iteratorEnd
in interfaceITestReporter
- Overrides:
iteratorEnd
in classAbstractTestReporter
-
msgIteratorEnd
public String msgIteratorEnd(ITestIterator iterator, int okTests, int totalTests, long executionTimeNanos) -
iterationStart
public final void iterationStart(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber) - Specified by:
iterationStart
in interfaceITestReporter
- Overrides:
iterationStart
in classAbstractTestReporter
-
msgIterationStart
-
iterationEnd
public final void iterationEnd(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber, int okTests, int totalTests, long executionTimeNanos) - Specified by:
iterationEnd
in interfaceITestReporter
- Overrides:
iterationEnd
in classAbstractTestReporter
-
msgIterationEnd
public String msgIterationEnd(ITestIterator iterator, int iterationNumber, int okTests, int totalTests, long executionTimeNanos) -
parallelizerStart
public final void parallelizerStart(String executionId, int nestingLevel, ITestParallelizer parallelizer) - Specified by:
parallelizerStart
in interfaceITestReporter
- Overrides:
parallelizerStart
in classAbstractTestReporter
-
msgParallelizerStart
-
parallelizerEnd
public final void parallelizerEnd(String executionId, int nestingLevel, ITestParallelizer parallelizer, int okTests, int totalTests, long executionTimeNanos) - Specified by:
parallelizerEnd
in interfaceITestReporter
- Overrides:
parallelizerEnd
in classAbstractTestReporter
-
msgParallelizerEnd
public String msgParallelizerEnd(ITestParallelizer parallelizer, int okTests, int totalTests, long executionTimeNanos) -
parallelThreadStart
public final void parallelThreadStart(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber) - Specified by:
parallelThreadStart
in interfaceITestReporter
- Overrides:
parallelThreadStart
in classAbstractTestReporter
-
msgParallelThreadStart
-
parallelThreadEnd
public final void parallelThreadEnd(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber, int okTests, int totalTests, long executionTimeNanos) - Specified by:
parallelThreadEnd
in interfaceITestReporter
- Overrides:
parallelThreadEnd
in classAbstractTestReporter
-
msgParallelThreadEnd
public String msgParallelThreadEnd(ITestParallelizer parallelizer, int threadNumber, int okTests, int totalTests, long executionTimeNanos) -
reportTestStart
public final void reportTestStart(String executionId, int nestingLevel, ITest test, String testName) - Overrides:
reportTestStart
in classAbstractTestReporter
-
msgTestStart
-
reportTestEnd
public final void reportTestEnd(String executionId, int nestingLevel, ITest test, String testName, ITestResult result, long executionTimeNanos) - Overrides:
reportTestEnd
in classAbstractTestReporter
-
msgTestEnd
-
formatLine
-
output
-