catch2 (homebrew): Modern, C++-native, header-only, test framework
Keywords: bdd|cpp|cpp14|framework|no-dependencies|tdd|test-framework|testing