Разработка и интерфейсы

Мок

Илья Тарасов — Мок
МатериалМокtarasovcode

Подмена внешнего объекта контролируемой реализацией в тесте. Мок может вернуть заранее известный ответ или записывать вызовы, не обращаясь к настоящей сети.

Пример на практике

Mock Fetch возвращает статус 200 и подготовленный JSON.

Когда пригодится

Подменяйте только границы, которые тест должен изолировать. Повторите сценарий в чистом контексте и проверьте видимый исход после сбоя.

Что важно учитывать

Тест может пройти на моках, хотя реальный контракт изменился.

Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов

Вернуться к 400 терминам