2016-11-24 130 views
1

我有以下斷言測試套頭服務器的位置,但我仍然得到302響應狀態碼(我正在測試一個請求驗證)而不是422,這是我所期望的。Laravel 5.2單元不工作

如何在測試中模擬該標題?

回答

1

如果你想用頭一個GET調用,您可以使用:

$this->get($url, $headers); 

例子:

$this->get('/oauth', [ 'HTTP_X_API_KEY' => 'xxxx' ]); 

因爲你是一個GET請求,您的參數可以包含在$url

Source

+0

完美!我會補充說,查詢字符串可以在$ url中進行硬編碼,或者包含在$ headers數組中,就像我查過的那樣。 –