B
classから派生した C++ クラスがあるとしますA
。class の機能を完全にサポートする必要があるためA
、 class のインスタンスに対しても実行したいclass に対して広範なテストが設定されています。もちろん、追加の特定のテストもあります。B
A
B
A
のすべての のテストを複製する必要がないように、テストをどのようにセットアップしますB
か?
Google Testの具体的な回答は素晴らしいでしょう。
B
classから派生した C++ クラスがあるとしますA
。class の機能を完全にサポートする必要があるためA
、 class のインスタンスに対しても実行したいclass に対して広範なテストが設定されています。もちろん、追加の特定のテストもあります。B
A
B
A
のすべての のテストを複製する必要がないように、テストをどのようにセットアップしますB
か?
Google Testの具体的な回答は素晴らしいでしょう。
Typed Tests (テストするタイプが事前にわかっている場合) またはType-Parameterized Tests (フィクスチャの作成をテスト ロジックから切り離したい場合) を使用します。