Typemock Isolator++ : Powerful Isolation Framework
Isolation (mocking) framework for Windows C/C++, enabling easy unit testing of even the most problematic pieces of C/C++ code.
- Test “untestable” code such as statics, globals and non-virtual methods.
- Mock entire object models with a single line – automatically
- No need to change your legacy code to start testing
- Easy to use API
- Compatible with any test framework such as Google Test, MSTest, Boost and others
- Integrates with major code coverage tools
- Change resistant: specially-crafted to make your tests resistant to future code changes
- Clear and explicit error messages
- Tests are simple to write and easy to understand, even for first-timers