5 comments

[ 3.5 ms ] story [ 25.0 ms ] thread
Excuse me? 40 tests per run for $49 for "hobbyists"?

$1200 (TWELVE HUNDRED) for unlimited tests?

Oh, and Windows only. Nothing to see here, move along.

The .NET version of Isolator is nearly as expensive and sells very well. $1200 is equal to employing a C++ developer for 2 or 3 days in US/Western Europe.
As I said before, We think this is a cost that repays itself in the first few days of usage. people have used the .NET version and found it valuable. In C++, the situation is even more problematic than in .NET - the price, almost the same.
Also, there are really good free alternatives: googletest/gmock supports Windows, linux, and (I think) Mac.

The interesting feature appears to be 'Test "untestable" code such as statics, globals and non-virtual methods.'

I'm not sure how/if this could be done within vanilla C++, though maybe you could write a GCC/clang plugin to allow hooking of everything.

Yep, you heard right. It actually costs money. We believe it also is able to save that money in the first few days of its use, because of its ability to test untestable stuff.

I'd be happy to discuss more - I'm Roy Osherove and my email is royo at typemock.com, and I'm the product manager for I++. i'm personally very proud of it and its unique abilities in this space. BTW, we are planning a gcc version as well. It will likely not be free either. Hopefully, it will bring enough value for people to purchase it as well.