CppSpec is a BehaviorDrivenDevelopment (BDD) framework for C++.
http://www.laughingpanda.org/projects/cppspec/
See also CppUnitTestingEasier
CategoryFramework CategoryCpp