Fel*_*eña 7 phpunit unit-testing laravel laravel-5 laravel-5.3
我有一个Laravel 5.3应用程序.
在我的api.php文件中,有一条在投票中发布答案的路线.
Route::group(['middleware' => 'auth:api'], function () {
Route::post('/poll/answer', 'API\PollsController@createAnswer');
});
该路由是由auth:api中间件限制的组的一部分,使用Laravel的Passport引擎.
当从Postman或任何其他工具调用此路由来测试API时,我得到401,这是好的,因为我没有附加令牌.
但是当使用PHPUnit对该调用进行单元测试时,它返回500.我不知道为什么.
$this->postJson('api/poll/answer');
我可能错过了配置或设置指令.
有任何想法吗?
| 归档时间: |
|
| 查看次数: |
733 次 |
| 最近记录: |