这是我的功能:
public function index(Request $request)
{
$data = User::all();
return view('data.index',[
'data' => $data
]);
}
我为此编写了一个测试
public function testIndex()
{
$response = $this->call('GET', '/data');
$this->assertEquals(200, $response->status());
}
但不起作用。显示重定向
Response status code [302] is not a successful status code.
Failed asserting that false is true.
这是我的路线:
Route::group(['prefix' => 'data'], function() {
Route::get('/', ['as' => 'data.index', 'uses' => 'DataController@index']);
});
我尝试了一切,但仍然显示相同的内容。
答案 0 :(得分:0)
您只需更改您的index()
方法,如下所示:
public function index(Request $request)
{
$data = User::all();
return view('data.index',[
'data' => $data
])->setStatusCode(200);
}
希望它会对您有所帮助。谢谢