【发布时间】:2018-02-10 15:43:38
【问题描述】:
我在执行测试时遇到了这个错误
PHP 致命错误:在中找不到类 'PHPUnit\Framework\TestCase' /vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Test/KernelTestCase.php 第 24 行
我可以用这个改变来解决
use PHPUnit\Framework\TestCase;
...
abstract class KernelTestCase extends TestCase
通过
abstract class KernelTestCase extends \PHPUnit_Framework_TestCase
是错误还是我错过了 Symfony 3.3.8 版本的一些配置?
谢谢
附: Why, Fatal error: Class 'PHPUnit_Framework_TestCase' not found in ...? 的不同 该错误不是致命错误:在...中找不到类'PHPUnit_Framework_TestCase'
【问题讨论】:
-
您可能缺少供应商文件夹中的 PHPUnit 依赖项。检查您的 composer.json 文件是否存在。如果它在
require-dev列表中,请使用composer update --dev安装它 -
你是如何从 Symfony 根文件夹运行测试的?
exact命令是什么?