やりたいこと
Googleテストで単体テストを行うときに、デバッグの為に特定のテストだけを実行したい.
解決策
環境変数から指定する場合,
export GTEST_FILTER = "SpecifiTestName"
コマンドラインから指定する場合、
--gtest_filter =SpecifiTestName
と記述する。Visual Studioの場合は、デバッグの設定から環境変数にGTEST_FILTER = "SpecifiTestName"
などと記述すればいい。’*’(任意の文字列にマッチ)と ‘?’(任意の1文字にマッチ)などが使用できて TestCase*
としたなら「TestCaseで始まるテスト全て」がマッチする.