Has to happen at some point. Use `unittest` module to test Python side, and googletest to test C++ side.