【发布时间】:2019-10-15 11:10:30
【问题描述】:
我必须使用下面给出的 setUp 函数进行 PHPUnit 测试:
use PHPUnit\Framework\TestCase;
class UserTest extends TestCase
{
public function setUp()
{
var_dump('1');
}
}
当我运行这个测试时,它显示了这些错误:
PHP Fatal error: Declaration of UserTest::setUp() must be compatible with PHPUnit\Framework\TestCase::setUp(): void
我该如何解决?
【问题讨论】:
-
尝试“受保护的函数 setUp(): void”,而不是你的 setUp() 声明 - 确实如此。见phpunit.readthedocs.io/en/8.3/fixtures.html
-
谢谢,@jasie。它有效,我已经解决了。检查我的答案
标签: php phpunit fatal-error