PHPUnit:致命错误:无法使用 PHPUnit\Framework\MockObject\Stub 作为 Stub,因为该名称已被使用

Gie*_*est 1 php phpunit

我安装了 PHPUnit,如 PHPUnit 网站上所述。最后,在执行命令时:

phpunit --version
Run Code Online (Sandbox Code Playgroud)

告诉我这个错误:

致命错误:无法使用 PHPUnit\Framework\MockObject\Stub 作为 Stub,因为该名称已在第 16 行的 phar://C:/bin/phpunit.phar/phpunit-mock-objects/Builder/InvocationMocker.php 中使用

我使用最新版本 6.5.5。尝试其他版本,5.0.0 版本正常运行!

小智 5

我对 phpunit-6.5.6 和 php-7.0.0 / php-7.0.27 也有同样的问题。

我通过将 php-7.0.* 更新为 php-7.1.14 解决了这个问题。