Что является стандартом для тестирования конечных точек php phalcon api?

При тестировании конечной точки API существует ли способ сделать HTTP-запрос к тестовому серверу, запущенному инфраструктурой тестирования (PHPUnit), может быть, создать конкретную базу данных только для тестирования?

То, что я нахожу в Интернете, немного странно. Это подразумевает отправку запроса на уже работающий сервер с использованием phalcon/incubator

Вот что я нашел в Интернете: https://forum.phalconphp.com/discussion/1475/-solved-unittest-on-my-api-project

Мне любопытно, распространен ли такой подход к использованию уже запущенного сервера в PHP.

Если возможно, вы можете указать мне несколько репозиториев с примерами тестов php phalcon.

0

Решение

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]