From Events to Insights: Testing and Documenting Event‑Based Software - Sebastian Bergmann<!-- --> - PHP UK Conference

From Events to Insights: Testing and Documenting Event‑Based Software - Sebastian Bergmann

Sebastian Bergmann
Sebastian Bergmann
PHPUnit

Description

In modern architectures, loosely coupled subsystems collaborate via events rather than giving each other direct instructions. This is referred to as event sourcing if the entire state of an application can be reconstructed from these events. I teach you proven strategies and best practices for testing event-based software. Using PHP and PHPUnit as examples, you will see how tests can be implemented to generate visual documentation of event-based software through their execution.