#laravel #api #testing
#laravel #API #тестирование
Вопрос:
У меня есть несколько API, которые я хочу протестировать. Я знаю, что все они работают, но если я хочу протестировать все вместе, есть ли способ сделать тестовый запрос и отправить его по всем URL-адресам и получить от него ответ. как работа, которую мы выполняем с post man 1 на 1 Я хочу сделать это автоматически для всех маршрутови API-интерфейсы вот мой список маршрутов :
/*************************************************
*
* Accommodation Api Crud
*
**************************************************/
Route::resource('accommodation','AccommodationController');
/*************************************************
*
* AccommodationFacilities Api Crud
*
**************************************************/
Route::resource('accommodationfacilities','AccommodationFacilityController');
/*************************************************
*
* AccommodationRoom Api Crud
*
**************************************************/
Route::resource('accommodationroom','AccommodationRoomController');
/*************************************************
*
* accommodationbooking Api Crud
*
**************************************************/
Route::resource('accommodationbooking','AccommodationBookingController');
/*************************************************
*
* accommodationstatuslog Api Crud
*
**************************************************/
Route::resource('accommodationstatuslog','AccommodationStatusLogController');
/*************************************************
*
* accommodationbookingstatuslog Api Crud
*
**************************************************/
Route::resource('accommodationbookingstatuslog','AccommodationBookingStatusLogController');
/*************************************************
*
* RoomCapacity History Api Crud
*
**************************************************/
Route::resource('roomcapacityhistory','RoomCapacityHistoryController');
Ответ №1:
Вы должны прочитать документацию, и особенно раздел о тестировании. Для этого и создана эта часть Laravel!