コントローラの単体テストを書いていますが、$this->request->is('ajax'). コントローラーのテストに関するドキュメントを調べてきましたが、AJAX 経由で行われた要求をシミュレートする方法が見つからないようです。
testAction()X-Requested-With ヘッダーを設定できるようにヘッダーを送信する方法はありますか?
編集:スーパーグローバルを編集することで、これを回避できます。ハックの少ないソリューションを持っている人はいますか?
コントローラの単体テストを書いていますが、$this->request->is('ajax'). コントローラーのテストに関するドキュメントを調べてきましたが、AJAX 経由で行われた要求をシミュレートする方法が見つからないようです。
testAction()X-Requested-With ヘッダーを設定できるようにヘッダーを送信する方法はありますか?
編集:スーパーグローバルを編集することで、これを回避できます。ハックの少ないソリューションを持っている人はいますか?