当たり前の事だけど、$this->Auth->user();とかの情報をテスト時に利用する場合、テスト前にログイン状態を作る必要がある。 例えばこんな感じ。 /** * setUp method * * @return void */ public function setUp() { parent::setUp(); $testData = array( 'AdminAccount' => array ( 'user_id' => 'hogehoge' , 'pw' => 'hogehoge' ) ); $this->testAction( '/admin/account/login/', array ('data' => $testData, 'method' => 'post')); } /** * tearDown method * * @return void */ public