C/C++ testing framework (like JUnit for java)
We use Google Test and it's companion Google Mock. Works wonderfully and supports JUnit style XML output for easy integration with CruiseControl, etc. It's also fully cross platform, and from my research a few months ago, GMock was the ONLY fully cross platform object mocking framework for C++.
You can check these out:
http://gamesfromwithin.com/?p=29
http://www.opensourcetesting.org/unit_c.php
http://msdn.microsoft.com/en-us/magazine/cc136757.aspx
We use boost.Test. There is also cppunit.