【发布时间】:2014-09-11 12:36:39
【问题描述】:
我有一条通过 POST 来创建数据的路线,我正在尝试测试是否一切都应该按应有的方式工作。
我有一个 json 字符串,其中包含我想要测试的值,但到目前为止,当我使用 phpunit 运行测试时,测试总是失败:
另外,我知道 json 字符串只是一个字符串,但我也不确定如何使用 json 字符串来测试输入。
我的路线:
Route::post('/flyer', 'flyersController@store');
public function testFlyersCreation()
{
$this->call('POST', 'flyers');
//Create test json string
$json = '{ "name": "Test1", "email": "test@gmail.com", "contact": "11113333" }';
var_dump(json_decode($json));
}
当我运行 phpunit 时,我的错误指向显示“未定义索引:名称”的调用 POST
【问题讨论】:
标签: php json laravel-4 phpunit