'蛋糕\查看\异常\ MissingTemplateException'用phpunit

时间:2015-09-28 06:28:07

标签: cakephp cakephp-3.0

当我使用像Postman这样的应用程序测试我的REST API时,它可以正常工作。

然而,当我运行phpunit时,我收到了错误

exception 'Cake\View\Exception\MissingTemplateException' with message 'Template file "Addresses/json/add.ctp" is missing.'

在AppController中

$this->RequestHandler->renderAs($this, 'json');

路线

$routes->extensions(['json']);
$routes->resources('Addresses');

ControllerTest只需

$this->post('/addresses/');

由于它是100%API,我不需要任何观点。

1 个答案:

答案 0 :(得分:0)

仅供参考我忘了添加序列化

$this->set('_serialize', ['data' => 'data']);