Я следую учебник здесь:ServiceNotFoundException при проведении модульного теста?
http://symfony.com/doc/current/testing.html
Я получаю ServiceNotFoundException при выполнении этой строки:
static::createClient();
Ошибка происходит от линии 35
Symfony\Bundle\FrameworkBundle\Test\WebTestCase.php
, который
$client = static::$kernal->getContainer()->get('test.client');
Так что я предполагаю, что служба, называемая test.client, отсутствует. Как я могу сделать эту услугу доступной? Или что-то еще сломалось?
Включен ли 'test.client' при выполнении '$ php app/console debug: container -e test'? –
Нет, test.client не существует, { – Ginger
Включает ли ваш config_test.yml запись 'test: ~' в разделе 'framework'? И ваш app_test.php имеет следующую строку: '$ kernel = new AppKernel ('test', true);'? –