D
Ну, тот же сонар не умеет показывать reduced coverage, а переезжать ради этого на codecov не каждый согласится
>принудительное ревью от QA при изменении тестов
Звучит красиво, но на деле очень трудозатратно, когда ты единственный тестер на 5 девелоперов и они херачат код 24/7.
Ну и самый серьезный аргумент для меня - каждый проект рано или поздно проходит стадию глобального рефакторинга, при котором выпиливается большинство юнит тестов, и если нет качественных компонентных или е2е тестов, то про фичу могут тупо забыть и целиком выпилить. В таких случаях black box тесты максимально себя оправдывают
