newprint
newprint

Reputation: 7134

Unit Testing Frameworks for Visual Studio 2012 Cons/Pros

I want to get started on Unit Testing in C++ (pure C++, not .NET), since I have never done it before. Always used assert and cout. So far, the only good Question with detailed answers, I have found is https://stackoverflow.com/questions/13699/choosing-a-c-unit-testing-tool-framework, but it is dated to 2008.

I would like to hear some opinions about currently available C++ Unit Testing compatible with Visual Studio 2012. What are their Cons and Pros ? How easy/hard to learn them(i.e availability of learning materials) ? How Popular they are ? Are they being actively developed, supported ?

There are several frameworks that I am aware of: Google's Testing Framework, Boost Testing Lib.

(Also, in addition to Visual Studio, I use Intel Parallel Studio XE 2013, primarily for static analysis)

Upvotes: 3

Views: 438

Answers (2)

Micha
Micha

Reputation: 5163

At the moment we only use the unit testing functionality which comes with VS12 (Premium). We also tested other Frameworks (e.g. NUnit), but for now VS12 testing suits well.

Upvotes: 1

vand777
vand777

Reputation: 11

I use TUT unit testing framework: http://tut-framework.sourceforge.net/

Upvotes: 1

Related Questions