public abstract class AbstractExecutionListener extends Object implements ExecutionListener
AbstractExecutionListener
implement all methods of ExecutionListener
by providing an empty
implementation. Subclasses can extend this class if they do not want to be forced to implement all the methods of
ExecutionListener
.Constructor and Description |
---|
AbstractExecutionListener() |
Modifier and Type | Method and Description |
---|---|
void |
classFailed(TestClass testClass,
Throwable throwable)
Called when a test class has been finished with an exception.
|
void |
classSkipped(TestClass testClass)
Called when a test class has been skipped.
|
void |
classStarted(TestClass testClass)
Called when a test class has been started.
|
void |
classSucceeded(TestClass testClass)
Called when a test class has been finished successfully
|
void |
executionFailed(ExecutionPlan executionPlan,
Throwable throwable)
Called when an execution plan has been finished with an exception.
|
void |
executionStarted(ExecutionPlan executionPlan)
Called when an execution plan has been started.
|
void |
executionSucceeded(ExecutionPlan executionPlan)
Called when an execution plan has been finished successfully
|
void |
stepFailed(TestStep testStep,
Throwable throwable)
Called when a test step has been finished with an exception.
|
void |
stepSkipped(TestStep testStep)
Called when a test step has been skipped.
|
void |
stepStarted(TestStep testStep)
Called when a test step has been started.
|
void |
stepSucceeded(TestStep testStep)
Called when a test step has been finished successfully
|
void |
suiteFailed(TestSuite testSuite,
Throwable throwable)
Called when a test suite has been finished with an exception.
|
void |
suiteSkipped(TestSuite testSuite)
Called when a test suite has been skipped.
|
void |
suiteStarted(TestSuite testSuite)
Called when a test suite has been started.
|
void |
suiteSucceeded(TestSuite testSuite)
Called when a test suite has been finished successfully
|
public void executionStarted(ExecutionPlan executionPlan)
ExecutionListener
ExecutionListener.executionSucceeded(ExecutionPlan)
or ExecutionListener.executionFailed(ExecutionPlan, Throwable)
will be called after
processing the execution plan.executionStarted
in interface ExecutionListener
executionPlan
- the execution plan which has been startedpublic void executionSucceeded(ExecutionPlan executionPlan)
ExecutionListener
executionSucceeded
in interface ExecutionListener
executionPlan
- the execution plan which has been finished successfullypublic void executionFailed(ExecutionPlan executionPlan, Throwable throwable)
ExecutionListener
executionFailed
in interface ExecutionListener
executionPlan
- the execution plan which has been finished with an exceptionthrowable
- The occurred exceptionpublic void suiteStarted(TestSuite testSuite)
ExecutionListener
ExecutionListener.suiteSucceeded(TestSuite)
or
ExecutionListener.suiteFailed(TestSuite, Throwable)
will be called after processing the test suite.suiteStarted
in interface ExecutionListener
testSuite
- the test suite which has been startedpublic void suiteSucceeded(TestSuite testSuite)
ExecutionListener
suiteSucceeded
in interface ExecutionListener
testSuite
- the test suite which has been finished successfullypublic void suiteFailed(TestSuite testSuite, Throwable throwable)
ExecutionListener
suiteFailed
in interface ExecutionListener
testSuite
- the test suite which has been finished with an exceptionthrowable
- The occurred exceptionpublic void suiteSkipped(TestSuite testSuite)
ExecutionListener
ExecutionListener.suiteStarted(TestSuite)
has never been
called.suiteSkipped
in interface ExecutionListener
testSuite
- the test suite which has been skippedpublic void classStarted(TestClass testClass)
ExecutionListener
ExecutionListener.classSucceeded(TestClass)
or
ExecutionListener.classFailed(TestClass, Throwable)
will be called after processing the test class.classStarted
in interface ExecutionListener
testClass
- the test class which has been startedpublic void classSucceeded(TestClass testClass)
ExecutionListener
classSucceeded
in interface ExecutionListener
testClass
- the test class which has been finished successfullypublic void classFailed(TestClass testClass, Throwable throwable)
ExecutionListener
classFailed
in interface ExecutionListener
testClass
- the test class which has been finished with an exceptionthrowable
- The occurred exceptionpublic void classSkipped(TestClass testClass)
ExecutionListener
ExecutionListener.classStarted(TestClass)
has never been
called.classSkipped
in interface ExecutionListener
testClass
- the test class which has been skippedpublic void stepStarted(TestStep testStep)
ExecutionListener
ExecutionListener.stepSucceeded(TestStep)
or
ExecutionListener.stepFailed(TestStep, Throwable)
will be called after processing the test step.stepStarted
in interface ExecutionListener
testStep
- the test step which has been startedpublic void stepSucceeded(TestStep testStep)
ExecutionListener
stepSucceeded
in interface ExecutionListener
testStep
- the test step which has been finished successfullypublic void stepFailed(TestStep testStep, Throwable throwable)
ExecutionListener
stepFailed
in interface ExecutionListener
testStep
- the test step which has been finished with an exceptionthrowable
- The occurred exceptionpublic void stepSkipped(TestStep testStep)
ExecutionListener
ExecutionListener.stepStarted(TestStep)
has never been called.stepSkipped
in interface ExecutionListener
testStep
- the test step which has been skippedCopyright © 2018–2019 b+m Informatik AG. All rights reserved.