CppUnit
CppUnit is an open C++ port of JUnit with fixtures, assertions, runners, and result output.
Why use it
Maintained native codebases can add regression coverage through a stable API and CI integration.
Where it fits
Use testing, performance, accessibility, and diagnostic tools to remove problems players will notice.
What to check
The design is older, and modern C++ projects often have lighter choices; parallelism and mocks need other tools.