A beginner-level tutorial on testing with PHPUnit and browser testing with Laravel Dusk.

Only a passing familiarity with PHP and Laravel is expected.

The article ends with an introduction to Continuous Integration and how to set it up for Laravel
A tutorial that covers:
- Installing Docker
- Dockerinzing a PHP Laravel App
- Deploying to Heroku
- Using CI/CD to test and do 1-click deployments