org.thymeleaf.testing.templateengine.report
Class AbstractTestReporter
Object
org.thymeleaf.testing.templateengine.report.AbstractTestReporter
- All Implemented Interfaces:
- ITestReporter
- Direct Known Subclasses:
- AbstractTextualTestReporter
public abstract class AbstractTestReporter
- extends Object
- implements ITestReporter
|
Method Summary |
void |
executionEnd(String executionId,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
executionStart(String executionId)
|
Set<String> |
getAllTestNames()
|
long |
getExecutionTimeMsByTestName(String testName)
|
ITestResult |
getResultByTestName(String testName)
|
long |
getTotalExecutionTimeMs()
|
boolean |
isAllOK()
|
void |
iterationEnd(String executionId,
int nestingLevel,
ITestIterator iterator,
int iterationNumber,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
iterationStart(String executionId,
int nestingLevel,
ITestIterator iterator,
int iterationNumber)
|
void |
iteratorEnd(String executionId,
int nestingLevel,
ITestIterator iterator,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
iteratorStart(String executionId,
int nestingLevel,
ITestIterator iterator)
|
void |
parallelizerEnd(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
parallelizerStart(String executionId,
int nestingLevel,
ITestParallelizer parallelizer)
|
void |
parallelThreadEnd(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int threadNumber,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
parallelThreadStart(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int threadNumber)
|
protected void |
reportTestEnd(String executionId,
int nestingLevel,
ITest test,
String testName,
ITestResult result,
long executionTimeNanos)
|
protected void |
reportTestStart(String executionId,
int nestingLevel,
ITest test,
String testName)
|
void |
reset()
|
void |
sequenceEnd(String executionId,
int nestingLevel,
ITestSequence sequence,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
sequenceStart(String executionId,
int nestingLevel,
ITestSequence sequence)
|
void |
testEnd(String executionId,
int nestingLevel,
ITest test,
String testName,
ITestResult result,
long executionTimeNanos)
|
void |
testStart(String executionId,
int nestingLevel,
ITest test,
String testName)
|
| Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTestReporter
protected AbstractTestReporter()
testStart
public final void testStart(String executionId,
int nestingLevel,
ITest test,
String testName)
- Specified by:
testStart in interface ITestReporter
reportTestStart
protected void reportTestStart(String executionId,
int nestingLevel,
ITest test,
String testName)
testEnd
public final void testEnd(String executionId,
int nestingLevel,
ITest test,
String testName,
ITestResult result,
long executionTimeNanos)
- Specified by:
testEnd in interface ITestReporter
reportTestEnd
protected void reportTestEnd(String executionId,
int nestingLevel,
ITest test,
String testName,
ITestResult result,
long executionTimeNanos)
isAllOK
public final boolean isAllOK()
- Specified by:
isAllOK in interface ITestReporter
getTotalExecutionTimeMs
public final long getTotalExecutionTimeMs()
- Specified by:
getTotalExecutionTimeMs in interface ITestReporter
getAllTestNames
public final Set<String> getAllTestNames()
- Specified by:
getAllTestNames in interface ITestReporter
getResultByTestName
public final ITestResult getResultByTestName(String testName)
- Specified by:
getResultByTestName in interface ITestReporter
getExecutionTimeMsByTestName
public final long getExecutionTimeMsByTestName(String testName)
- Specified by:
getExecutionTimeMsByTestName in interface ITestReporter
reset
public final void reset()
- Specified by:
reset in interface ITestReporter
executionStart
public void executionStart(String executionId)
- Specified by:
executionStart in interface ITestReporter
executionEnd
public void executionEnd(String executionId,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
executionEnd in interface ITestReporter
sequenceStart
public void sequenceStart(String executionId,
int nestingLevel,
ITestSequence sequence)
- Specified by:
sequenceStart in interface ITestReporter
sequenceEnd
public void sequenceEnd(String executionId,
int nestingLevel,
ITestSequence sequence,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
sequenceEnd in interface ITestReporter
iteratorStart
public void iteratorStart(String executionId,
int nestingLevel,
ITestIterator iterator)
- Specified by:
iteratorStart in interface ITestReporter
iteratorEnd
public void iteratorEnd(String executionId,
int nestingLevel,
ITestIterator iterator,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
iteratorEnd in interface ITestReporter
iterationStart
public void iterationStart(String executionId,
int nestingLevel,
ITestIterator iterator,
int iterationNumber)
- Specified by:
iterationStart in interface ITestReporter
iterationEnd
public void iterationEnd(String executionId,
int nestingLevel,
ITestIterator iterator,
int iterationNumber,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
iterationEnd in interface ITestReporter
parallelizerStart
public void parallelizerStart(String executionId,
int nestingLevel,
ITestParallelizer parallelizer)
- Specified by:
parallelizerStart in interface ITestReporter
parallelizerEnd
public void parallelizerEnd(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
parallelizerEnd in interface ITestReporter
parallelThreadStart
public void parallelThreadStart(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int threadNumber)
- Specified by:
parallelThreadStart in interface ITestReporter
parallelThreadEnd
public void parallelThreadEnd(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int threadNumber,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
parallelThreadEnd in interface ITestReporter
Copyright © 2013 The THYMELEAF team. All Rights Reserved.