Updated: 16 July 2023
These tests ensure that individual units of source code (e.g. a single class or a method in a class) behave as intended. No different from writing standard PHPUnit unit tests.
These tests test a combination of classes and commonly interact with Symfony’s service container. These tests do not yet cover the fully working application.
Verify the behavior of a complete application. They make HTTP requests (both real and simulated ones) and test that the response is as expected.
The output of the
make:test command supplies a useful summary too