2012-05-14 4 views
0

私はコントローラ機能のテストを開発しています。基本的にケーキリクエストに応じて動作します。コントローラが$ this-> request- >データそれは私がテストケースで設定したデータを返しますか?方法があれば教えてください。ケーキリクエストを募集

よろしく

+0

PHPUnitについて聞いたことがありますか? http://book.cakephp.org/2.0/ja/development/testing.html – yetanotherse

+0

はい、実際には、私のコントローラがそれを求めているときにユーザーを返すことができるようにAuthコンポーネントを嘲笑しました、ケーキでそれを行う方法がわかりません( 'User'))));)););););););););););); – user1339562

答えて

0

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); 
} 
関連する問題