catch_gmock_integration
当使用 catch.hpp 测试框架时,允许 EXPECT_CALL 和其他 gmock 函数工作的代码倾倒场。
随意从这个 repo 中窃取。 我不关心许可证,会接受拉取请求。
这是概念证明,而不是库。
跑步
git clone mkdir build && cd build cmake .. && make && make test
肉在哪里?
./test/suite1/gmock_catch_interceptor.cpp ./test/suite1/main.cpp
注意主要仍然初始化谷歌测试。 GMock 依赖 GTest 进行编译,不知道为什么。 我删除了打印到屏幕/输出文件的默认侦听器。
安装了一个侦听器以具有 GMock 的挂钩点。 GMock 在模拟对象的拆卸时执行,然后作为生命周期的一部分通知侦听器。
下边
评论0
最新资源