допускаю, что ларавел не то, что стоит для этого использовать
<a href="{{route('admin.articles.edit', $article)}}">edit</a>
Route::prefix('admin')->name('admin.')->group(function () {
Route::resource('articles', 'ArticleController');
});
public function edit(Article $article)
{
$title = $article->title;
$id = $article->id;
}
затем передается массив означающий имя передаваемого параметра и его значение
$this->postJson(route('articles.comments.store', $article), $comment)
->assertCreated()
->assertJsonMissingValidationErrors();