Migrating to PHPUnit 10

Sebastian Bergmann | The Online PHP Conference |

The annual major release for PHPUnit drops support for old PHP versions and removes or changes existing functionality. In short: it breaks backward compatibility. While this is done with good reason and well-intentioned, it nevertheless means that you need to update existing test code needs so that it works with the new version before you can benefit from any improvements it may bring.

In this workshop, Sebastian Bergmann, the creator of PHPUnit, will show you using many practical examples how to get your tests ready for PHPUnit 10. You will not only learn how to make the necessary changes, but also get to understand the reason why PHPUnit no longer works the way it used to. Along the way you will learn a lesson (or two) about API design that Sebastian Bergmann had to learn the hard way while maintaining PHPUnit for two decades.

Conference agenda and tickets

Über den Referenten

Sebastian Bergmann ist Open Source-Mensch der ersten Stunde. Er hat einen Universitätsabschluss in Informatik und hat als Schöpfer des Testwerkzeuges PHPUnit einen Industristandard geschaffen, der maßgeblich zur Professionalisierung der Softwareentwicklung mit PHP beigetragen hat. Seine umfangreichen Erfahrungen gibt er in Publikationen und auf Konferenzen weiter. Als Mitgründer und Principal Consultant von The PHP Consulting Company (thePHP.cc) hilft Sebastian Unternehmen dabei, erfolgreich Software zu entwickeln und zu betreiben. In seiner Freizeit entwickelt er PHPUnit weiter, mag Brettspiele und hat großen Spaß daran, ausgefallene Eiscremesorten herzustellen.