- 645 名前:nobodyさん mailto:sage [2013/12/08(日) 01:28:28.09 ID:???]
- 【質問】
PHPUnitでHttpヘッダーのステータスコードをチェックするテストコードを書きたいが、 わからない。 【調べたこと】 公式で$this->headersにデータが入っているようなことが書いてあるが、取得できない。 ・テストコード $this->testAction( '/hoge.json', $request ); // 内部でステータスコードを変更するコードを出力 $this->headers // array() が出力される ・エラーコード発生場所(HogeController.php) $this->response->type( 'json' ); $this->response->statusCode( 400 ); $this->response->body( json_encode( $body ) ); $this->response->send(); $this->_stop(); 【前提】 RESTfulなコードを書いている。エラーはステータスコードを4XXや5XXなどとして、 コーディングしたい。 【環境】 CakePHP2.3
|

|