The company I work for recently added Linux to our work environment and we need a good unit testing framework for c++. We tried Gmock from google but it's not so user-friendly. I have done a little research and found Parasoft's C++ test, and Typemock's Isolator++. Which one do you recommend?
As a mocking framework I use
hippomocks. It can be combined with any unit testing framework.
The advantage is that it's a header only framework that does the mocking part during runtime (no pre-build steps required). The down-side is it works only in Intel based architectures.
What I really like is that it also allows to mock static functions.