Interface for listening to test execution. The intent is to be framework agnostic. Currently this interface can support feedback from JUnit and TestNG tests.
Type | Name and description |
---|---|
void |
afterSuite(TestDescriptor suite, TestResult result) Called after a test suite is finished. |
void |
afterTest(TestDescriptor testDescriptor, TestResult result) Called after an atomic test is finished. |
void |
beforeSuite(TestDescriptor suite) Called before a test suite is started. |
void |
beforeTest(TestDescriptor testDescriptor) Called before an atomic test is started. |
Called after a test suite is finished.
suite
- The suite whose tests have finished being executed.result
- The aggregate result for the suite.Called after an atomic test is finished.
testDescriptor
- The test which has finished executing.result
- The test result.Called before a test suite is started.
suite
- The suite whose tests are about to be executed.Called before an atomic test is started.
testDescriptor
- The test which is about to be executed.