Wiktionary
mock object
n. (context programming object-oriented English) An object that mimics the behavior of a real object in a controlled way.
Wikipedia
Mock object
In object-oriented programming, mock objects are simulated objects that mimic the behavior of real objects in controlled ways. A programmer typically creates a mock object to test the behavior of some other object, in much the same way that a car designer uses a crash test dummy to simulate the dynamic behavior of a human in vehicle impacts.