3
このようなデータやSTHについていくつかのテストを書くために、HTTPリクエストを模擬する方法はありますか?PHPUnit:HTTPリクエストを模擬するにはどうすればよいですか?
public function serve_request() {
// Check request method
if ($_SERVER['REQUEST_METHOD'] !== 'GET') {
$this->send_response(405, 'Invalid method: ' . $_SERVER['REQUEST_METHOD']);
die;
}
たとえば、リクエスト方法をどのようにテストする必要がありますか? 私はちょっと混乱しました。私はまたHTTP要求をカールしようとしましたが、データにアクセスできませんでした。 提案は歓迎されます。
私は$ _SERVERの値を直接変更することができますが、私はdbデータをテストすることはできません。たぶん、私はHTTPリクエストを模擬する必要があります。 –
どのようなdbデータですか?そのためにはdb接続を制御してください。しかしそれは別の質問です。 – Schleis
私はこれを私の心の中に残しています。 –