Practice on the arts of TDD using C++ Google Test