Лучшие тесты выполняются дважды: один раз с моками, другой -- без.
Тест без мокинга наиболее полный, но может упустить некоторые важные моменты. Если вы вызвали API и он вернул правильный результат, это ещё не значит, что вы отправили ему правильный запрос. Вы можете получить неприятные побочные эффекты.
Скоро в СильныхИдеях выложу мощный контринтуитивный материал про правильный подход к организации тестирования крупных систем.
Post #996
1.15K

- 🔥 14
- 🤔 5
- 🙏 3
- ❤ 1
- 🫡 1