CMake C++ multi-project template with GoogleTest Template for a CMake project uses GoogleTest in one child project to test a library created by another child project.