Do your PHP tests feel fragile? Are you struggling with the multitude of mocks? Are you unable to isolate your unit from the rest of the system? Are you afraid that your tests will become obsolete after refactoring the code? Through real-world examples, you will learn how to test seemingly untestable PHP code, how to keep everything organized, and how to guide your current and future refactoring efforts.