У меня проблема с phpunit Я разрабатываю маршрут как
/v1/outlet/{outlet_id}/test
Route::get('outlets/{outlet_id}/test', ['as' => 'test'], function(){
return app('request')->route('outlet_id');
});
Это работает, когда я вызываю его в почтальоне или браузере но в phpunit отображается как ошибка
Call to a member function parameter() on array
тестовый код
$req = $this->call('GET', '/v1/outlets/1/test');
$this->assertResponseStatus(200);






У вас есть outlets множественное число в вашем тесте, но outlet единственное число в вашем определении маршрута.
Да, измените свой тест на /v1/outlet/1/test или измените маршрут на /v1/outlets/{outlet_id}/test
Пожалуйста, удалите код use WithoutMiddleware из своего класса тестирования, если он там есть, и попробуйте.
У вас есть пример для этого?