0
Laravel 5.5のテストに問題があります。私はTESTヘッダ内のベアラトークンを送信する必要がありますが、私はddは($応答)する場合Laravel 5.5 JSONヘッダーのテストが機能しない
public function testAuthCheckinvalidToken()
{
$response = $this->withHeaders([
'Accept' => 'application/json',
'Content-Type' => 'application/json',
'Authorization' => 'Bearer ' . $this->token,
])->json('GET', 'auth/check');
...
}
機能しない、唯一のデフォルトのヘッダが設定されます。
#headers: array:5 [
"cache-control" => array:1 [
0 => "no-cache, private"
]
"date" => array:1 [
0 => "Tue, 21 Nov 2017 18:48:27 GMT"
]
"content-type" => array:1 [
0 => "application/json"
]
"x-ratelimit-limit" => array:1 [
0 => 60
]
"x-ratelimit-remaining" => array:1 [
0 => 59
]
]
私のヘッダがありません現れる。 私は正しいと思います
に渡される参照ように実際に私のヘッダが送信されていません、だから、私の要求は失敗する –
@FernandoHeriqueRubimPioli私の編集を見て、すべてが期待どおりに機能している –
はい、今私は理解して、ありがとう –