In this episode, learners explore the fundamentals of testing in Sylius. The session introduces the test pyramid model — a framework for organizing different test types (unit, integration, API, end-to-end, and manual) based on their cost, speed, and purpose.
The episode also introduces two key testing tools in the Sylius ecosystem:
Learners will understand how BDD connects technical and business teams, how Behat helps express requirements in a shared language, and why combining different test types leads to more maintainable and user-aligned applications.