まだ色々試行錯誤中なんだけど、途中経過としてメモ。 cakephpでSimpleTestを使ったテスト自動化をしているんだけど、コントローラーのテストでは、メソッドにredirectが含まれていると、テストが途中で中断してしまう。(テスト自体がリダイレクトされてしまう)。 絵で説明すると、最初にSImpleTestにアクセスすると、以下のような画面が表示される。これは特に問題ない。 んで、メソッドの中にredirectが含まれないやつのテスト結果。これも緑なのでOK。 じゃあ、ということで、以下のメソッドについてテストを書く。 function login(){ if ($this->Auth->user()) { if (!empty($this->data)) { $this->log("ログインしました", LOG_DEBUG); $this->User->updateLoginIn