CppUTest has support for building mocks. This document described the mocking support as was released in CppUTest 2.2. A couple of design goals for the mocking support were:
The main idea is to make manual mocking easier, rather than to make automated mocks. If manual mocking is easier, then it could also be automated in the future, but that isn't a goal by itself.