如果在我的 main 中有一个从 main 调用的函数 func,我可以使用 googlemock 说 EXPECT_CALL( no_class_here , func).Times(1) 吗?
no_class_here类似于范围运算符,表示它不属于一个类,::。我不知道这将如何工作,但在功能实现中
我不想将 func 放在一个类中,因为它只是一个静态函数并且不需要一个类来运行......
我应该放弃并一直把我要测试的所有东西都放在课堂上吗?我知道 JUnit 和 JMock,Java 中的一切都是一个类,所以别无选择,但我想能够从一个只有虚函数的类继承下来的能力可能是允许 googlemock 完成工作的机制......