运行vendor/bin/phpunit
时出现此错误
$ vendor/bin/phpunit
Sebastian Bergmann和贡献者的PHPUnit 7.5.12。
.W 2 / 2(100%)
时间:113毫秒,内存:12.00 MB
有1条警告:
1)警告在课堂上未找到测试
然后尝试重新安装作曲家,并将php单元重新安装到当前版本
$ vendor/bin/phpunit
Sebastian Bergmann和贡献者的PHPUnit 7.5.12。
.W 2 / 2(100%)
时间:113毫秒,内存:12.00 MB
有1条警告:
1)警告类
中未找到测试应该显示测试成功
答案 0 :(得分:1)
在您的测试课程中尝试一下:
/** @test **/
function your_test_func(){
// assertion
}
与Phpunit Documentation比较,后者对 @test
批注进行以下描述:
@test
除了用
test
为测试方法名称添加前缀之外,还可以在方法的DocBlock中使用@test
批注将其标记为测试方法。/** * @test */ public function initialBalanceShouldBe0() { $this->assertEquals(0, $this->ba->getBalance()); }