Antigamente, a depuração era feita através de simples declarações de impressão.
C++ não vem com um REPL integrado, mas ferramentas como Cling oferecem essa capacidade.
C++ se integra com depuradores como o GDB ou o depurador do Visual Studio.
Uma das bibliotecas de terceiros mais populares para escrever testes em C++ é o Google Test.