我正在使用gmock模拟遗留代码中的依赖项。其中一个类有一个带有11个参数的方法。当我尝试使用MOCK_METHOD11_WITH_CALLTYPE模拟它时,我发现这个宏并不存在。gmock最多只能支持10个参数。你对此有什么建议?我用虚拟主体实现这个方法吗?或者复制并扩展宏?谢谢!
另外,我现在不需要在我的测试中模拟这个方法,但将来可能需要这样做。
诚挚的问候,
发布于 2017-10-13 00:54:25
如果有人需要更多的gmock参数,这里有一个仅用于头的扩展:gmock-more-args
https://stackoverflow.com/questions/15539169
复制相似问题