Running and passing all the Symfony application tests
In the previous chapter, we started writing solution code by trying to follow the SOLID principles. To develop the other parts of the application, we can just continue following the same process. In this chapter, I have taken the liberty to complete all other tests and the solution code needed to pass those tests. We will go through the tests and make sure they pass.
Setting up the local environment
Check out the source code provided in the Technical requirements section into your local development machine and run the following commands from the host machine to configure your development environment:
$ cd docker $ docker-compose build && docker-compose up -d
After running these commands, make sure that the containers we built earlier in this book are up and running by running the following command:
$ docker ps
You should see the following Docker container names:
docker_server-web_1 docker_app-phpmyadmin_1...