gpt4 book ai didi

Laravel 路由参数在单元测试中返回 null

转载 作者:行者123 更新时间:2023-12-01 04:30:04 25 4
gpt4 key购买 nike

我在 phpunit 上遇到了问题
我正在设计路线

/v1/outlet/{outlet_id}/test


Route::get('outlets/{outlet_id}/test', ['as' => 'test'], function(){
return app('request')->route('outlet_id');
});

当我在 postman 或浏览器中调用它时它正在工作
但在 phpunit 中显示为错误
Call to a member function parameter() on array

测试代码
$req = $this->call('GET', '/v1/outlets/1/test');
$this->assertResponseStatus(200);

最佳答案

您有 outlets在您的测试中使用复数但 outlet在您的路线定义中是单数。

关于Laravel 路由参数在单元测试中返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54995369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com