Symfony:如何正确地从phpunit / phpunit切换到phpunit桥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Symfony:如何正确地从phpunit / phpunit切换到phpunit桥相关的知识,希望对你有一定的参考价值。

使用Symfony 4,我最近遇到了一条消息“不鼓励添加phpunit / phpunit作为依赖。”这似乎已添加到this PR。消息说“运行php bin / phpunit”然后似乎将PHPUnit下载到bin /目录。但是,我不明白为什么它放在那里而不是在vendor /目录中。我可以看到我可以使用ENV变量更改路径,但每次运行测试时我都不想这样做。我试过查看这个食谱的文档,但没有太多可继续的。 我误解了什么吗? 或者文档是否不完整/误导?

答案

他们现在推荐使用./vendor/bin/simple-phpunit,它将与phpunit-bridge一起安装:https://symfony.com/doc/current/testing.html

第一次调用simple-phpunit会安装一些要求。

以上是关于Symfony:如何正确地从phpunit / phpunit切换到phpunit桥的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PEAR 正确安装 PHPUnit?

Symfony/PhpUnit - 如何测试服务中是不是抛出异常

运行 PHPUnit 测试时,容器参数在 Symfony 5 服务中不可用/注入

如何使用 PHPUnit 测试 Symfony 中的字符引用?

如何使用 phpunit 在 Symfony 中测试控制器方法?

Symfony 5 Phpunit 未定义方法