Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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)

like image 935
newprint Avatar asked Jun 11 '26 01:06

newprint


1 Answers

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.

like image 166
Micha Avatar answered Jun 12 '26 14:06

Micha



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!