-
Application\Started
(inCommand::main()
) -
Application\Configured
(inCommand::handleArguments()
) -
Bootstrap\Finished
(inCommand::handleBootstrap()
) -
TestSuite\Loaded
(inBaseTestRunner::getTest()
) -
TestSuite\Configured
(inTestRunner::doRun()
, afterhandleConfiguration()
) -
TestSuite\Sorted
(inTestRunner::doRun()
) -
Extension\Loaded
(inTestRunner::doRun()
) -
Comparator\Registered
-
Test\RunConfigured
(inTestRunner::doRun()
, when currentTestResult
has been initialized completely) -
TestSuite\RunStarted
(inTestSuite::run()
) -
TestSuite\BeforeClassFinished
(inTestSuite::run()
) -
TestSuite\AfterClassFinished
(inTestSuite::run()
) -
TestCase\BeforeClassFinished
(inTestCase::run()
) -
TestCase\SetupBeforeClassFinished
(inTestCase::run()
) -
Test\SetUpFinished
(inTestCase::run()
) -
Test\RunStarted
(inTestCase::run()
) -
Test\RunFinished
(inTestCase::run()
) -
Test\RunSkippedWithFailedRequirements
(inTestCase::run()
, needs clarification, see instantiation ofSkippedTestCase
,SkippedTest
) -
Test\RunSkippedByDataProvider
(inTestCase::run()
, needs clarification, see instantiation ofSkippedTestCase
,SkippedTest
) -
Test\RunSkippedIncomplete
(inTestCase::run()
, needs clarification, see instantiation ofIncompleteTestCase
,IncompleteTest
) -
Test\RunSkippedWithWarning
(inTestCase::run()
, needs clarification, see instantiation ofWarningTestCase
,Warning
) -
Test\RunErrored
(inTestCase::run()
) -
Test\RunPassed
(inTestCase::run()
) -
Test\RunFailed
(inTestCase::run()
, seeAssertionFailedError
) -
Test\RunRisky
(inTestCase::run()
, needs better name) -
Test\TearDownFinished
(inTestCase::run()
) -
TestCase\TearDownAfterClassFinished
(inTestCase::run()
) -
TestCase\AfterClassFinished
(inTestCase::run()
) -
TestSuite\Finished
(inTestSuite::run()
) -
GlobalState\Captured
-
GlobalState\Modified
(by test, not so good?) -
GlobalState\Restored
-
TestDouble\MockCreated
-
TestDouble\MockForTraitCreated
-
TestDouble\PartialMockCreated
-
TestDouble\TestProxyCreated
-
TestDouble\ProphecyCreated
-
Assertion\Made
Last active
October 30, 2019 07:47
-
-
Save localheinz/7b3a84f2c9b2dc446aef5e48f97ac1c8 to your computer and use it in GitHub Desktop.
List of interesting events for the PHPUnit event sub-system
-
BeforeRun
-
BeforeTestSuite
-
BeforeTest
-
BeforeFirstTest
-
BeforeClassSetup
-
AfterClassSetup
-
BeforeSetUp
-
AfterSetUp
-
-
AfterTest
-
AfterIncompleteTest
-
AfterRiskyTest
-
AfterSkippedTest
-
AfterSuccessfulTest
-
AfterTestError
-
AfterTestFailure
-
AfterTestWarning
-
AfterLastTest
-
BeforeTearDown
-
AfterTearDown
-
BeforeClassTearDown
-
AfterClassTearDown
-
-
AfterTestSuite
-
AfterRun
Composes
-
Configuration
Composes
-
Configuration
-
TestSuite
Composes
-
Configuration
-
TestSuite
-
Test
Can be extended by
-
BeforeFirstTest
-
BeforeClassSetup
-
AfterClassSetup
-
BeforeSetUp
-
AfterSetUp
Composes
-
Configuration
-
TestSuite
-
Test
Can be extended by
-
AfterIncompleteTest
-
AfterRiskyTest
-
AfterSkippedTest
-
AfterSuccessfulTest
-
AfterTestError
-
AfterTestFailure
-
AfterTestWarning
-
AfterLastTest
-
BeforeTearDown
-
AfterTearDown
-
BeforeClassTearDown
-
AfterClassTearDown
Composes
-
Configuration
-
TestSuites
-
Test
(provides information about a test, i.e., test class, test method, data provider key)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Please do not forget the fantastic
DataProviderTestSuite
🍉