

Урок 03 · 12 хв
Test doubles: mock, stub, spy, fake
Чим вони відрізняються, як підмінити час і мережу і коли моки брешуть.
12 хвУрок 3 з 5Є практикаAsk AI до кожного пункту
Test double це загальна назва для всього, що в тесті стоїть замість справжньої залежності: бази, платіжного шлюзу, годинника, HTTP клієнта. Термін походить від каскадера (stunt double) і став популярним завдяки книзі Gerard Meszaros «xUnit Test Patterns». У щоденній мові все називають «моками», але різниця між видами допомагає обрати правильний інструмент.
Далі після входу
Решта уроку відкривається після реєстрації
Перший урок кожного курсу відкритий без реєстрації. Щоб читати далі, робити практику і питати Ask, створи безкоштовний акаунт або увійди.