컨트롤러 추가 테스트 방법 (CakePHP2.0)입니다.
하지만 문제는 내가 게시물로 보낸 데이터가 내 테스트 데이터베이스가 아닌 기본 데이터베이스에 추가된다는 것입니다. 코드를 가공합니다. 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);
}
는 실제로 기다리고 있었다 무슨 내가 database.php에서 구성이 아닌 기본 DB에서 테스트 DB에 게시 된 데이터 토고.
당신이 설정/database.php DATABASE_CONFIG $ 기본 설정으로하고 $ 테스트? –