This morning I was asked about C++ unit testing frameworks. Here's my answer. What would yours be?
I've mostly been using Google Test [ http://code.google.com/p/googletest/
] which integrates nicely with Google Mock [ http://code.google.com/p/googlemock/
The Boost libraries (which you are going to want to start to get familiar with) come with their own test library [ http://www.boost.org/doc/libs/1_50_0/libs/test/doc/html/index.html
] which is a bit more spartan, but has worked well for me.
If you want something more old school, but which hasn't been left for dead, seriously consider CxxTest [ http://cxxtest.com/
There are definitely more out there, but those are the ones I've played with. I'm also not above just rolling my own unit tests without a framework (literally just building programs that return a 0 or 1 on success or failure) if the project is sufficiently small enough.