catch2 (spack): Catch2 is a multi-paradigm test framework for C++, which also supports Objective-C (and maybe C). 
Keywords: bdd|cpp|cpp14|framework|no-dependencies|tdd|test-framework|testing