私の Lumen アプリは現在、hub.mode
パラメーターの不明な値に 501 応答で応答します。パラメータ セットがない場合はhub.mode
、400 応答が返されます。次のように cURL を使用して、この動作を手動でテストできます。
curl -v --data "hub.mode=unkown-value" http://lumen.app
予想どおり、501 応答があります。でこれをテストできないようですphpunit
。これが私の現在のテストケースです:
public function test501ResponseFromUnkownMode()
{
$this->call('POST', '/', ['hub.mode' => 'unkown-value']);
$this->assertResponseStatus(501);
}
ただし、何らかの理由hub.mode
でパラメーターがメソッドによって渡されていないことを示す 400 応答が返されます。call()
誰かが前にこのようなことに遭遇しましたか?