我有一个测试用例,里面有两个测试:
class LoginTest extends TestCase {
use DatabaseMigrations;
public function testSeeLoginForm() {
$this->visit('/backend');
}
public function testCanLogin() {
$this->visit('/backend');
}
}
2个测试是相同的,但是第一个测试通过,第二个测试失败,带有404(A request to [http://localhost/backend] failed. Received status code [404].
)
我做错了什么?
答案 0 :(得分:2)
经过漫长的旅程寻找问题后,我终于修复了它。
显然,在测试路由时,使用require_once而不是require会中断测试。