Я пытаюсь запустить базовый функциональный тест с использованием WebTestCase в приложении Symfony 4.Когда я запускаю свой тест, я получаю следующие выходные данные:
1) Tests \ Application \ EndToEnd \ AuthenticationTest :: testAuthenticationMethodNotAllowed RuntimeException: класс «App \ Kernel» не существует или не может быть загружен автоматически.Убедитесь, что значение KERNEL_CLASS в phpunit.xml соответствует полному имени класса вашего ядра или переопределите метод Tests \ Application \ EndToEnd \ AuthenticationTest :: createKernel ().
Попытка следовать советув этом ответе , я редактирую vendor/phpunit/phpunit/phpunit.xml
и добавляю эту строку:
<server name="KERNEL_CLASS" value="AppKernel" />
и вот где это становится интересным: я все еще получаю жалобу на App\Kernel
- с обратной косой чертой- быть недоступным.
Это говорит о том, что я, вероятно, редактирую неправильный XML-файл, так как мое введенное значение не содержит обратной косой черты. В каком XML-файле я должен добавить свое определение?