Called when an individual test ends.
The name of the test.
True if the test passed, false otherwise.
Called when a test assertion fails.
The name of the test.
Description of the failed assertion.
The full stack trace from the assertion site.
Called when a test assertion passes.
The name of the test.
Description of the passed assertion.
The full stack trace from the assertion site.
Called when an individual test starts.
The name of the test.
Called when a test suite finishes running.
The name of the test suite.
Called when a test suite starts running.
The name of the test suite.
Default implementation of TestOutput that logs to the console.