コントローラ追加メソッド(CakePHP2.0)をテストしています。
しかし、問題は、私がポストとして送信するデータが、私のテストデータベースではなく私のデフォルトのデータベースに追加されることです。 コードを強調します。私は実際に私がdatabase.phpでではなく、デフォルトDBで構成されたテストDBへの掲載データトーゴことを期待していた何CakePHPテストコントローラ追加編集
public function testAdd() {
$data = array(
'Post' => array(
'title' => 'Fourth Post Title',
'body' => 'Fourth Post Body',
'created' => '2012-01-22 21:31:52'
)
);
$result = $this->testAction('/posts/add', array('data' => $data, 'method', 'post'));
debug($result);
}
。
あなたはのconfig/database.phpでDATABASE_CONFIG $デフォルトを設定し、$テストとして? –