Я пишу Symfony 4.3 функциональных тестов phpunit. И когда я пытаюсь запустить тесты, я получаю это сообщение об ошибке:
Symfony\Component\DependencyInjection\Exception\RuntimeException: Cannot autowire service "fixtures class": argument "$encoder" of method "__construct()" references interface "Symfony\Component\Security\Core\Encoder\UserPasswordEncoderInterface" but no such service exists. Did you create a class that implements this interface?
Чтобы уточнить - я не использую приборы в этих тестах, а использую данные из базы данных. Вариант использования также правильно определен в проекте (поскольку, если я что-то делаю, он работает правильно).
Эта ошибка обнаружена в моем методе setUp () для:
static::bootKernel();
Похоже, ядро почему-то не получает все сервисы с автопроводкой. (просто предположение)
Есть предложения?