我不明白...第一次测试 phpunit
工作正常。
然后我当然添加了新的路线和新的方法。
Route::get( '/about', 'HomeController@about' );
因此,我更改了 ExampleTest 中的行:
public function testBasicExample()
{
$response = $this->call('GET', '/about');
$this->assertEquals(200, $response->getStatusCode());
}
这给了我一个错误:
断言 302 与预期的 200 匹配失败。
我做错了什么?
最佳答案
public function testBasicExample()
{
$response = $this->call('GET', '/about')->response;
$this->assertEquals(200, $response->status());
}
关于php - Laravel - PHPUnit 简单测试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29179184/