При тестировании конечной точки API существует ли способ сделать HTTP-запрос на тестовый сервер, запущенный платформой тестирования (PHPUnit), возможно, создать конкретную базу данных только для тестирования?
То, что я нахожу в Интернете, немного странно. Подразумевает сделать запрос к уже работающему серверу с помощью phalcon/incubator.
Вот что я нашел в Интернете: https://forum.phalconphp.com/discussion/1475/-solved-unittest-on-my-api-project
Мне любопытно, распространен ли в PHP такой подход с использованием уже работающего сервера.
Если возможно, можете указать мне несколько репозиториев с примерами тестов php phalcon.






Я могу порекомендовать использовать Трэвис Си для развертывания чистого экземпляра и установки всех зависимостей (Phalcon, MySQL, Redis и т. д.) И заполнения вновь созданной базы данных. Для тестирования конечных точек api мы полагаемся на CodeCeption Framework для тестов api, проверки json-схемы и т. д.