【发布时间】:2021-04-22 16:03:51
【问题描述】:
我在 laravel 5.5 中使用 phpunit。
当我使用
运行测试时vendor/bin/phpunit .
显示错误
no tests excucted.
在 phpunit.xml 文件中我设置了测试目录的后缀。
但我不知道是什么问题。
【问题讨论】:
标签: phpunit laravel-5.5
我在 laravel 5.5 中使用 phpunit。
当我使用
运行测试时vendor/bin/phpunit .
显示错误
no tests excucted.
在 phpunit.xml 文件中我设置了测试目录的后缀。
但我不知道是什么问题。
【问题讨论】:
标签: phpunit laravel-5.5
你能分享更多你工作的细节吗?如果你是 laravel 的新手,可以关注:https://www.youtube.com/watch?v=3uYXAcit_Sg&list=PL3VM-unCzF8iPERY07XRw0JXG_c50CapR。有一步一步的指导方针
【讨论】:
【讨论】:
我写这篇文章是为了防止来自 Laravel 8 的人发现类似的错误。
今天我学习了 TDD,并在 Youtube 上学习了一个教程。在一个阶段,我创建了一个与教程解释的名称相似的测试函数, . 但随后出现错误“未执行测试!”出现。
类似于这个问题。 我已经检查并确保文件名后缀为“测试”字样。 . 我不知道怎么了。但是经过一番挖掘,事实证明在 Laravel 8(或者也可能是之前的版本)中,测试 FUNCTION NAME 必须以 Test 为前缀。
例如
public function check_family() => 不起作用
public function test_check_family() => 工作
【讨论】: