アプリケーションでクラスの単体テストを整理しようとしています。
まず、アプリなので独自のメイン機能があります。私が理解している限り、GoogleTest はテストを実行するために特別なメイン関数を必要とするため、テストを含めて実行する別のアプリケーションを作成する必要があります。作成しましたが、目的のプロジェクトから何かを呼び出すと、テスト プロジェクトがリンクしません。
それを機能させる唯一の方法は-3つのプロジェクトを作成することです-テストプロジェクト、すべてのクラスを持つLibプロジェクト、およびLibプロジェクトから関数の呼び出しを実行するプロジェクトを実行しますか?