А если a() для каких-нибудь логов, то можно и накидать тест. Вдруг b() кинет эксепшен, и важная информация потеряется. Думаю, можно придумать ситуации, когда проще протестировать порядок вызовов.
тут обе функции это два апдейта стороннего апи, но это не особо важно) важна сама концепция - мне кажется что такой тест это просто дублирование кода и должно проверяться черз e2e
Мне пока не удаётся выработать ощущение, которое будет говорить, на каком уровне лучше протестировать код. Постоянно проекты, где тесты на уровне апи и фронта.
Но логика подсказывает, что надо тестировать на том уровне, где это проще сделать. И вот так сходу я не представляю себе e2e теста, которым легко проверить порядок обращений к сторонним апи. Разве что запросы все перехватывать и смотреть порядок?
Но логика подсказывает, что надо тестировать на том уровне, где это проще сделать. И вот так сходу я не представляю себе e2e теста, которым легко проверить порядок обращений к сторонним апи. Разве что запросы все перехватывать и смотреть порядок?
Тут должен был быть номер от лица свидетелей tagless final, но они опаздывают - красный нос закатился под гримировочное трюмо