0
컨트롤러 기능에 대한 테스트를 개발 중입니다. 기본적으로 케이크 요청에 따라 동작합니다. 테스트 기능 내에서 케이크 요청을 모의 할 수 있도록 컨트롤러가 $ this-> request- > 데이터 그것은 테스트 케이스에서 설정 한 데이터를 반환합니까? 방법이 있다면 어떻게 말해줘.케이크 요청 조롱하기
안부
컨트롤러 기능에 대한 테스트를 개발 중입니다. 기본적으로 케이크 요청에 따라 동작합니다. 테스트 기능 내에서 케이크 요청을 모의 할 수 있도록 컨트롤러가 $ this-> request- > 데이터 그것은 테스트 케이스에서 설정 한 데이터를 반환합니까? 방법이 있다면 어떻게 말해줘.케이크 요청 조롱하기
안부
documentation 요청 데이터를 설정하는 방법의 예를 포함한다. 빠른 참조 :
public function testIndexPostData() {
$data = array(
'Article' => array(
'user_id' => 1,
'published' => 1,
'slug' => 'new-article',
'title' => 'New Article',
'body' => 'New Body'
)
);
$result = $this->testAction(
'/articles/index',
array('data' => $data, 'method' => 'post')
);
debug($result);
}
PHPUnit에 대해 들어 보셨습니까? http://book.cakephp.org/2.0/en/development/testing.html – yetanotherse
예, 실제로 컨트롤러가 요청할 때마다 사용자를 반환 할 수 있도록 인증 구성 요소를 조롱했습니다. 케이크를 사용하는 방법을 알지 못합니다. 배열을 ('세션', '인증'=> 배열 ('사용자'),))))))))); – user1339562