これが私のテストコントローラーです:
public function testAdd() {
$data = array(
'Article' => array(
'id' => '1',
'text' => 'blablabla',
),
);
$result = $this->testAction(
'/articles/add',
array('data' => $data, 'method' => 'post')
);
debug($result);
}
したがって、コントローラー ($this->Article) で現在のモデルにアクセスできますが、loadModel を介して他のモデルを読み込むことはできません。明確化: コントローラーに記述されたコードは、他のモデルをロードすると完全に機能します。問題は、コントローラーをテストする場合にのみ発生します。
よろしくお願いします。