$client = static::createClient([], [
'PHP_AUTH_USER' => 'username',
'PHP_AUTH_PW' => 'pa$$word',
]);
$client->request('/blog/mon-meilleur-article/edit');
$this->assertSame(200, $client->getResponse()->getStatusCode());
$client = static::createClient([], [
'PHP_AUTH_USER' => 'username',
'PHP_AUTH_PW' => 'pa$$word',
'HTTP_X_AUTH_ID' => '2823a077-c587-4a43-b2d7-39b1238787bc',
]);
$client->request('/blog/mon-meilleur-article/edit');
$this->assertSame(403, $client->getResponse()->getStatusCode());
Des trucs cools qu’on peut faire avec Guard