C++ GoogleTest INSTANTIATE_TEST_SUITE_P 生成测试用例的序列号

问题描述 投票:0回答:1

如何有效地使用

generate
generat_n
中的 C++
iota
/
INSTANTIATE_TEST_SUITE_P
/
::testing::Values
为测试用例生成带序列号的输入参数?

c++ googletest
1个回答
0
投票

对于这种特定情况,有一个专用的

Range
gtest 生成器,可以创建数字序列以供
INSTANTIATE_TEST_SUITE_P
使用:

INSTANTIATE_TEST_SUITE_P(InstantationName, Suite, testing::Range(start, stop, step));
© www.soinside.com 2019 - 2024. All rights reserved.