Свой код покрыт тестами внутри. Но данные он получает стучась на внешнее апи. И иногда ловятся неприятности в ответах от внешнего апи.
Я написал эмулятор этого апи, который отдаёт на правильные вопросы правильные ответы, вот только иногда это не работает, так как внешнее апи иногда меняется и не уведомляет об этом. Вот теперь весь в размышлениях как с этим жить 😢. Ну и слать живые запросы на все методы апи не всегда реально, так как там нет тестового режима.
> внешнее апи иногда меняется и не уведомляет об этом
Так это уже будет не тестирование, а мониторинг изменений в апи требующих переделок.