Unit Testing in Linux and Multiplatform doesn't have to suck
blog.typemock.com
blog.typemock.com
Neither of these suck nor are they tied to a single platform.
Isolator++ is a mocking framework that works with any xTesting framework, such as CxxTest or GoogleTest.
Why don't you download the free trial and tell what you think http://www.typemock.com/isolatorpp-product-page
EDIT: I found the better documentation: http://docs.typemock.com/Isolatorpp/Default.aspx##ippHelp.ch... They have a seemingly magic way of hooking already existing classes allowing you to mock out methods without manual subclassing.
Anyone used this and can report how well it works?