responses и HTTPretty
плюсы/минусы?
Делаю обертку для апишки поверх реквестс с нормальными типами и мокаю уже её
Это я так понимаю для "клиентского" кода. А в тестах для самой такой обертки как делаешь?
Хм. Кажется, я её особо не тестирую, там тупой код
Нормальные типы, нормальные имена методов и параметры. Все тонкости обращений к апи локализованы в одном месте
https://martinfowler.com/eaaCatalog/gateway.html Там же в книжке дается хороший пример кода и подробно расписывается "зачем".
Обсуждают сегодня