我在以下位置添加了 PHPUnit 依赖项composer.json:
"require": {
"php-ds/php-ds": "v1.2.0",
"phpunit/phpunit": "v7.5.16"
}
Run Code Online (Sandbox Code Playgroud)
并运行我已经php-ds安装的composer update 。
这在供应商目录中安装了 PHPUnit,但是当我检查phpunit命令行时,它说:
找不到phpunit命令
我是 PHPunit 的新手。我用 composer 安装了 PHPunit 并创建了一个 phpunit.xml 文件:
<?xml version="1.0" encoding="UTF-8" ?>
<phpunit bootstrap="vendor/autoload.php" colors="true">
<testsuits>
<testsuit name="unit">
<directory>tests</directory>
</testsuit>
</testsuits>
</phpunit>
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息
PHPUnit 7.5.16 由 Sebastian Bergmann 和贡献者编写。
警告 - 配置文件未通过验证!检测到以下问题:
第 4 行: - 元素“testsuits”:不需要此元素。
测试结果可能与预期不符。