我试图测试一个简单的控制器:
public function testCreatePlace()
{
$response = $this->json('post','/create/place', [
'name' => 'Testburg',
'description' => 'Hauptstadt Testlands'
]);
$response->assertStatus(200);
}
但问题是我的中间件会将用户重定向到具有特定语言版本的子域(例如de.mywebsite.vagrant
)。因此,当我运行测试时,它会获得第一个状态 302 并立即中断。如何在重定向之后断言请求,resp。获得最终回复状态?