Laravel第二次测试失败

时间:2016-05-10 09:53:44

标签: php laravel testing phpunit

我有一个测试用例,里面有两个测试:

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].

我做错了什么?

1 个答案:

答案 0 :(得分:2)

经过漫长的旅程寻找问题后,我终于修复了它。

显然,在测试路由时,使用require_once而不是require会中断测试。