Qt プロジェクトを取得し、Qt Creator を使用しています。すべてのコードを単体テストしたい。
ただし、私は QTestLib フレームワークの初心者ですが、Qt ベースのソースのテストには誰もが推奨しています。今、アプリプロジェクトでテストプロジェクトを構成する方法が少し混乱しています。
- すべてのソース コードとテスト コードを同じプロジェクトに入れることはできますか? もしそうなら、どうすればそれらを管理できますか?1 つのプロジェクトでアプリを起動したり、テストを開始したりするためのオプションが見つかりませんでした。
- アプリのソースとテスト コードを別のプロジェクトに配置すると、テスト プロジェクトがアプリ プロジェクトを参照することになり、あまり便利ではありません。
- テストが必要なクラスのロットについて、テスト コードをどのように管理すればよいですか?
このような状況でコードのテストをどのように管理していますか? ありがとう。