Typemock Isolator++ Professional. Easy Unit Testing & Mocking Solution.

What is Typemock Isolator++ Professional?
Typemock Isolator++ Professional is a power mocking framework to help you fake dependency code for your unit testing tasks. It enables you to get more coverage. Isolator++ Professional works even for Legacy Code.
Why you’ll love Typemock Isolator++ Professional
Mock anything! Static methods, private methods, non-virtual methods, out parameters and even members and fields.

Isolate++
** Enables you to mock anything.**
It's what a Mocking Framework should be: Powerful. And it's the first of its kind. Which mean you can fake all dependencies of a type in one statement. And you can reach higher test coverage at a fraction of the time.
You can fake all methods
private, global, static, constructors, ref and out args, live, future.
For example, fake fopen_s : FAKE_GLOBAL(fopen_s);
See example:

To get the full story on Typemock Isolator++ Professional feature set, please visit the Isolator++ Product page.
Download Typemock Isolator++ Professional Free for Life!