ここ2週間ほど夏風邪でお粥とうどんしか食べていなかったのに、なぜか体重が2キロ増えた津田(id:YTsuda)です。 フロントエンドを中心に開発全般何でもやっています。 今回はハマりどころの多い CakePHPのControllerのテストについて書きます。 環境 CakePHP2系で、PHPUnitを使ってテストをしているという前提で進めます。 redirect がスルーされる問題 Controller のテストを実行する時に、$this->redirect() がスルーされてしまう、という問題があります。 公式ドキュメントにも以下のような記述があります。 <?php class ArticlesController extends AppController { public function add() { if ($this->request->is('post')) { if (