Mock-объект (от , , «объект-имитация», а также «подставка») — в объектно-ориентированном программировании — тип объектов, реализующих заданные аспекты моделируемого программного окружения.

Mock-объект представляет собой конкретную фиктивную реализацию интерфейса, предназначенную исключительно для тестирования взаимодействия и относительно которого высказывается утверждение.

В процедурном программировании аналогичная конструкция называется «» (). Функция, выдающая константу, или случайную величину из допустимого диапазона значений.

Mock-объекты активно используются в разработке через тестирование.

См. также Заглушка

Ссылки RSDN: Mock-объекты с использованием библиотеки cppmock Модульное тестирование в Eclipse (jMock, RMock для Java в Eclipse IDE)

Категория:Тестирование программного обеспечения Категория:Модульное тестирование