我需要使用经过身份验证的用户测试POST调用,但我无法进行测试。
这就是我的尝试:
public function testExample() {
Session::start();
$response = $this->call('POST', 'myurl', array(
'_token' => csrf_token(),
'post_variable' => 'variable_value',
'post_variable1' => 'variable_value1',
));
$this->assertEquals(302, $response->getStatusCode());
$this->assertRedirectedTo('myurl');
}
但我总是被重定向到“登录”页面。