# Mock-объект

URL: https://chugunov.pro/glossary/frontend/mock-ob-ekt/
Оригинальное название: mock object
Раздел: [Frontend](https://chugunov.pro/glossary/frontend/)
Обновлено: 28.07.2026.
Источник: глоссарий веб-разработки chugunov.pro.

## Коротко

Тестовый заменитель зависимости, который имитирует ответы и позволяет проверять ожидаемые обращения.

## Что такое «Mock-объект»

Тестовый заменитель зависимости, который имитирует ответы и позволяет проверять ожидаемые обращения. Mock подставляют вместо реального сервиса или модуля, чтобы тест не зависел от внешних систем. В отличие от простой заглушки, он ещё и фиксирует, как и сколько раз к нему обращались. Моки делают юнит-тесты быстрыми, изолированными и предсказуемыми.

## Связанные термины

- [Stub-объект](https://chugunov.pro/glossary/frontend/stub-ob-ekt/) — Упрощённая тестовая замена зависимости, возвращающая заранее подготовленные значения.
- [Макет-мокап](https://chugunov.pro/glossary/frontend/maket-mokap/) — Статичное или частично интерактивное представление будущего интерфейса для обсуждения структуры и внешнего вида.
- [Глубокое сравнение](https://chugunov.pro/glossary/frontend/glubokoe-sravnenie/) — Сопоставление не только самих объектов, но и всех вложенных значений их структуры.
- [Заголовок документа](https://chugunov.pro/glossary/frontend/zagolovok-dokumenta/) — Название страницы, вкладки, блока или другого объекта, описывающее его содержание.
- [Неизменяемость](https://chugunov.pro/glossary/frontend/neizmeniaemost/) — Свойство значения или структуры, при котором после создания её состояние не изменяют, а создают новую версию.
- [Остаточные параметры](https://chugunov.pro/glossary/frontend/ostatochnye-parametry/) — Синтаксис JavaScript, собирающий оставшиеся аргументы функции в массив.
- [Перетаскивание](https://chugunov.pro/glossary/frontend/peretaskivanie/) — Способ взаимодействия, при котором пользователь захватывает объект указателем и переносит его в другую область интерфейса.
- [Поверхностное сравнение](https://chugunov.pro/glossary/frontend/poverkhnostnoe-sravnenie/) — Сравнение только верхнеуровневых значений или ссылок без рекурсивного обхода вложенных объектов.
