Learn how to test PHP code with confidence
This updated course covers everything from writing unit tests in plain PHP using PHPUnit to testing full-featured Laravel and Symfony applications. You'll start with the basics: writing your first test, using assertions, working with mocks and stubs, and understanding test structure. Then you'll move on to framework-powered testing with tools like Pest, HTTP test helpers, and container-based feature tests.
This edition is mostly text-based (with some video explainers) and includes a downloadable eBook so you can follow along offline or use it as a reference. Whether you're testing pure PHP, Laravel apps, or Symfony services, you'll finish this course with a solid foundation for writing reliable, maintainable tests.
Testing PHP (Laravel and Symfony Edition)
