Вы сталкивались когда-нибудь с ситуацией, когда для того, чтобы покрыть unit-тестом какой-то метод вы идёте и мокаете 100500 зависимостей, создавая такую кашу, что, кажется, уже и сам тест будет работать совсем не так как на проде?
Тут интересный материальчик по этому поводу
#unittest #unit #autotests #php
https://telegra.ph/Esli-vy-ispolzuete-moki-to-vy-hot-chto-to-testiruete-07-06
Тут интересный материальчик по этому поводу
#unittest #unit #autotests #php
https://telegra.ph/Esli-vy-ispolzuete-moki-to-vy-hot-chto-to-testiruete-07-06
Telegraph
Если вы используете моки, то вы хоть что-то тестируете?
Было ли у вас ощущение, что ради тестирования вы делаете код труднее для чтения? Допустим, у вас есть код, который ещё не тестировался. У него есть ряд побочных эффектов, и вас просят сначала прогнать тесты. Вы начинаете следовать советам вроде передачи глобальных…