I use CxxTest to develop unit tests for a complex software product. Very pleased with its ease of use, although the documentation could benefit from more examples of use, in my opinion.
Follow the links, and download the user manual or view it online. Great portable test suite. Extensible, yes: fully featured and hard to learn, No.