Как я могу использовать Laravel Dusk для тестирования сразу нескольких страниц?

#laravel #laravel-dusk

#ларавель #ларавель-сумерки

Вопрос:

Допустим, у меня есть база employees данных и страница профиля для каждого Employee из /employee-profile/{name} них .

Я хочу протестировать страницу с помощью Laravel Dusk, но я не хочу просто тестировать ее для случайного сотрудника — я хочу просмотреть каждого сотрудника в своей базе данных и протестировать индивидуально:

 /employee-profile/john /employee-profile/martha /employee-profile/alice ...  

Могу ли я сделать это одной командой? Вот как я тестирую случайно сгенерированного сотрудника:

 public function testEmployee() {  $user = factory(Employee::class)-gt;create([  'name' =gt; 'john@smith.com',  ]);   $this-gt;browse(function ($browser) use ($employee) {  $browser-gt;visit('/employee-profile/'.$employee-gt;name);  }); }