0

我正在为控制器功能开发测试,基本上它只是根据蛋糕请求起作用,无论如何要在测试功能内模拟蛋糕请求,以便每当控制器尝试访问 $this->request->data 它返回数据我在测试用例中设置了吗?如果有办法请告诉我如何。

问候

4

1 回答 1

0

文档包含如何设置请求数据的示例。快速参考:

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);
}
于 2012-07-10T02:52:02.077 回答