Я включил выдержку от wikipedia потому что я думаю он описывает его наилучшим образом. Как для более личного ответа… Я делаю программировать сети и один из протоколов, котор мы используем будет SMTP. Мы должны использовать предмет MIB огромно. Оно приходит от autogenerated Кодего сделанного сценарием perl читает специальный язык официально спецификации.
Когда мы испытание блока в что-то как vectorcast или cppunit рамки имеем вопросы отрегулировать предмет должный к числу созданных случаев. Мы использовали бы насмешливый предмет contianing подсовокупность значений от MIB как требовалось для зоны Кодего, котор мы испытывали. Вы можете делать это в нескольких дорогах, но сво обычно выходка унаследования или щегольской указатель брошенные в C++.
Вы также использовали бы насмешливые предметы в другом смысле… как некоторые из ваших реальных предметов нормальн имели бы динамические значения произведенные эффект отметчиками времени, действия потребителя, случаи сети, котор может быть трудно сымитировать реальное положение предмета. Так вы снабдили бы насмешливые значения предмет помогают испытание несмотря на то, что в вашем испытание вы не будете вероятно chanign значения (т.е. они статические но помогающ вам для того чтобы испытать систему динамический, будет изменять).
В лубом случае, сво несколько вообще терминой но теми будут области, котор люди обычно прикладывают ее в моих опытах.
«В object-oriented программировать, насмешливый предметами будут сымитированные предметы которые передразнивают поведение реальных предметов в контролируемых дорогах. Компьютерный программист типично создает насмешливый предмет для того чтобы испытать поведение некоторого другого предмета, в много такая же дорога что конструктор автомобиля использует кукла испытания аварии для того чтобы сымитировать динамический режим человека в ударах корабля.»