Как настроить Аутентификационное тестирование конечных точек API в Laravel с использованием Auth0 - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь выполнить функциональное тестирование в Laravel с использованием инфраструктуры Codeception.

Вот что мне нужно сделать:
Я использую Laravel в качестве сервера API.Для вызовов API требуется аутентификация, для которой я использую Auth0.Для разных конечных точек API требуются разные области действия от Auth0.Интерфейсные приложения, которые будут предоставлять эти области, являются частью большей экосистемы и не должны тестироваться на этом этапе.

Как настроить тесты для моего API, который использует области из Auth0 для каждой конечной точки?Есть идеи?Может быть, есть способ посмеяться над ответами Auth0?Если так, как бы я пошел по этому поводу?Заранее спасибо.

До сих пор мне удавалось использовать отдельное приложение Machine-to-Machine для аутентификации в тестах, но они не предоставляют области действия.

...