我有一个用于可变参数化测试的 gtest 测试夹具,我将测试套件实例化如下:
INSTANTIATE_TEST_SUITE_P(Instantiation, Fixture, ::testing::Range(1, 100));
当我执行测试时,事情会像我预期的那样工作,并且测试会使用正确的参数运行 100 次。
但是,在 Visual Studio 2017 中,我收到一条警告(绿色下划线)INSTANTIATE_TEST_SUITE_P
,通知我'Function definition for INSTANTIATE_TEST_SUITE_P not Found'
.
关于可能导致这种情况的任何想法?