October 2013
Intermediate to advanced
368 pages
9h 20m
English
Google Mock provides built-in support for mocks, provides a good Hamcrest library, and appears to be widely used.
Google Mock provides inadequate support for test suites. While Google Mock does provide the ability to execute a subset of tests using a command-line filter, it provides no direct support for permanently defining suites. (You could circumvent this deficiency by redirecting input from a series of files.)
The default test run output from Google Mock provides information on all tests, unfortunately. In a large suite, the volume of output describing successfully executed tests will make it difficult to find information on failed tests without command-line manipulation.
To counter this problem, you can create ...