юнит тест за исключением того что будет проверять результат который возвращает апи, тогда смысл от юнит теста?
а какие пишут?
acceptance, то есть считают внутренности черным ящиком и если подавая на "вход" определенные данные ты получаешь желаемый результат, то вся фигня внутри "черного ящика" работает норм и пофик что там есть.
допустим, как мне таким способом проверить сторонние апи?
Что значит "сторонние апи"?!
так его не нужно проверять
мне нужно проверять то что его использует?
ну всякое может быть, кому-то захочется добавить ххедер который уже есть и сделает переопределение, или пошел посать, а у него курсор там стоит, кошка пробежала и наклацала, пришел не заметил, сделал пр, и всё... приплыли:)
ну так про все что угодно можно сказать, потом кошка сама лапкой ударила, открыла тест и сломала еще и тест и все приплыли)
Обсуждают сегодня