Тестирование с внешним сервисом

Всё про тестирование в Yii 2.0
Ответить
KEFIR4UK
Сообщения: 88
Зарегистрирован: 2014.12.13, 16:24

Тестирование с внешним сервисом

Сообщение KEFIR4UK » 2018.04.27, 13:55

Добрый день.
У меня есть несколько классов, основная задача каких, сбор данных аналитики с Google, Facebook и тд. Все они общаются с внешними сервисами либо по rest либо через soap. Нужно проверить корректные данные ети классы отдают за то или инной период и тд...
Вопрос собственно как?
Отправлять реальные запросы как то не очень хорошо так как для все сервисов нужна автентификация и авторизация, да и сами внешные сервисы или сеть может временно не работать.

SindBad
Сообщения: 71
Зарегистрирован: 2015.06.18, 10:53

Re: Тестирование с внешним сервисом

Сообщение SindBad » 2018.04.27, 23:35

Добрый!
Если хотите проверять корректность получаемых данных, то без внешних подключений - никак.
Если нужно проверять только, правильно ли класс запрашивает данные и обрабатывает ответ, то укажите в тестовых конфигах вместо реальных URL локальные, где будут лежать заранее скачанные и сохраненные файлы данных.

Ответить