PHPUnit 10: The New Event Subsystem

Arne Blankerts | phpday Digital Edition |

First, there was the TestListener interface for extending PHPUnit. But it was abused, because it allowed more than just listening. Then came the TestHook interfaces, but they were inconvenient to use. Now PHPUnit 10 introduces a new event system for developing extensions and for in-depth analysis of your testsuite, hoping to overcome the shortcomings of its predecessors. Join Arne Blankerts, one of the two developers behind PHPUnit's new event system, and learn how easy it can be to extend PHP's popular test runner as well as getting new detailed insights to the test execution.

3 / 100
Download PDF

About the presenter

Arne Blankerts

Arne Blankerts has solutions ready before others have even understood the problem.