приложение который работает с внешним API ?
Покрывать функциональными тестами свой сервис и использовать Моки, а в дополнение сделать тесты самого внешнего API, что бы уверенным что они нечего не поменяли?
Или достаточно покрыть свой слой тестами без использования моков
А чем тебе поможет тестирование внешнего сервиса? Если они не стабильны, тесты не спасут, если есть версионность, то тесты не нужны.
Почитать книжку: https://www.amazon.com/Unit-Testing-Principles-Practices-Patterns/dp/1617296279
Обсуждают сегодня