Mock-объект

Поделись знанием:
Перейти к: навигация, поиск

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

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

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

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



См. также

Напишите отзыв о статье "Mock-объект"

Ссылки

  • [www.rsdn.ru/article/files/libs/mockobjects.xml RSDN: Mock-объекты с использованием библиотеки cppmock]
  • [www.ibm.com/developerworks/ru/library/os-eclipse-rmock/index.html Модульное тестирование в Eclipse (jMock, RMock для Java в Eclipse IDE)]


Отрывок, характеризующий Mock-объект

Великий мастер предложил исполнить последнюю обязанность, и важный сановник, который носил звание собирателя милостыни, стал обходить братьев. Пьеру хотелось записать в лист милостыни все деньги, которые у него были, но он боялся этим выказать гордость, и записал столько же, сколько записывали другие.
Заседание было кончено, и по возвращении домой, Пьеру казалось, что он приехал из какого то дальнего путешествия, где он провел десятки лет, совершенно изменился и отстал от прежнего порядка и привычек жизни.


На другой день после приема в ложу, Пьер сидел дома, читая книгу и стараясь вникнуть в значение квадрата, изображавшего одной своей стороною Бога, другою нравственное, третьею физическое и четвертою смешанное. Изредка он отрывался от книги и квадрата и в воображении своем составлял себе новый план жизни. Вчера в ложе ему сказали, что до сведения государя дошел слух о дуэли, и что Пьеру благоразумнее бы было удалиться из Петербурга. Пьер предполагал ехать в свои южные имения и заняться там своими крестьянами. Он радостно обдумывал эту новую жизнь, когда неожиданно в комнату вошел князь Василий.