symfony4 Ошибка при запуске тестирования -- You have requested a non-existent service "test.client"

Ошибка

После обновления symfony до версии 4.1 возникла ошибка при запуске тестовм (запускаю при помощь консольной команды php bin/phpunit):

PHP Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: You have requested a non-existent service "test.client". in /home/julia/Projects/symfony-rest-starter/vendor/symfony/dependency-injection/Container.php:274

Stack trace:
#0 /home/julia/Projects/symfony-rest-starter/vendor/symfony/dependency-injection/Container.php(222): Symfony\Component\DependencyInjection\Container->make('test.client', 1)
#1 /home/julia/Projects/symfony-rest-starter/vendor/symfony/framework-bundle/Test/WebTestCase.php(35): Symfony\Component\DependencyInjection\Container->get('test.client')
#2 /home/julia/Projects/symfony-rest-starter/tests/Controller/AddressControllerTest.php(21): Symfony\Bundle\FrameworkBundle\Test\WebTestCase::createClient(Array, Array)
#3 /home/julia/Projects/symfony-rest-starter/bin/.phpunit/phpunit-6.5/src/Framework/TestSuite.php(476): App\Tests\Controller\AddressControllerTest->__construct()
#4 /home/julia/Projects/symfony-rest-starter/bin/.phpunit/phpunit-6.5/src/Framework/TestSuite.php in /home/julia/Projects/symfony-rest-starter/vendor/symfony/dependency-injection/Container.php on line 274

Решение

Ошибка буквально означает

Вы обращаетесь к несуществующему сервису 'test.client'

Дело в том, что в зависимости от установленного окружения (test, dev, prod), код имеет/не имеет доступа к разным сервисам в контейнере. "test.client" сервис доступен в окружении test.
Проблема в моём случае решилась редактированием файла phpunit.xml.dist:

<env name="APP_ENV" value="test"/>

Источник