Mock objects

From CSSEMediaWiki
Jump to: navigation, search

Mock objects are objects used when testing an application. They represent a "fake" instance of an object, which may or may not implement the behaviour of a "real" object of the same class.

TODO: Finish...

Fake Objects vs. Mock Objects

Some distinguish "fake objects" from "mock objects". In this nomenclature, a fake object is a fake class which implements the interface of the real class, but has stub implementations.

Mock objects in this setting are instances of the real class, which may be specially constructed for testing purposes.

TODO: Needs to be finished.

Personal tools