标签: googletest
我有一个检查GetParam()值的SetUp方法。类似的东西:
void Tests::SetUp() { if (GetParam().data == x) { do_something; } }
但是,我的一些测试是P_TEST,有些是F_TEST。 F_TESTs没有参数,所以当为这些测试调用SetUp时出现分段错误,因为无法读取GetParam()。数据!
有没有办法检查测试是否有来自SetUp方法内部的参数?
感谢。