在谷歌文档模拟说:
重要提示: Google Mock 要求在调用模拟函数之前设置期望值,否则行为是undefined。特别是,您不能将 EXPECT_CALL() 和对模拟函数的调用交织在一起。
有谁知道这个限制背后的任何细节?我有许多单元测试肯定违反了这条规则,但是似乎运行正常。
c++ unit-testing expectations googletest googlemock
c++ ×1
expectations ×1
googlemock ×1
googletest ×1
unit-testing ×1