Gmock is a mocking framework for Groovy. Google Mock is a mocking framework for C++.

Gmock (Groovy mocking framework) for the Groovy programming language "is all about simple syntax and readability of your tests so you spend less time learning the framework and more writing code."

Inspired by jMock, EasyMock, and Hamcrest, and designed with C++'s specifics in mind, Google C++ Mocking Framework (or Google Mock for short) is a library for writing and using C++ mock classes. Google Mock:

lets you create mock classes trivially using simple macros, supports a rich set of matchers and actions, handles unordered, partially ordered, or completely ordered expectations, is extensible by users, and works on Linux, Mac OS X, Windows, Windows Mobile, minGW, and Symbian.

Google Mock has its own tag [googlemock].