c++ - Google Mock 是否计算对析构函数中模拟函数的调用?

标签 c++ destructor googlemock

Google Mock 是否计算在被测对象的析构函数中发生的对模拟函数的调用?

最佳答案

是的!

我对此进行了测试,确实在析构函数中对模拟函数的调用确实有效,即您应该 EXPECT_CALL() 它们...

关于c++ - Google Mock 是否计算对析构函数中模拟函数的调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5168626/

相关文章:

c++ - 通过构造函数将值传递给 std::ifstream

c++ - 在循环期间更改订阅的发布者/订阅者

C++11 - 可以等待几个不同事件的线程?

c++ - 抑制模拟类 vector 的 gmock 警告

c++ - QTestLib单元测试框架+Gmock(创建QTCPServer-Mock对象)

c++ - 在 C++ 代码中包含头文件的更好方法是什么?

c++ - 为什么没有像我期望的那样使用 map 调用复制构造函数?

ruby - 您如何测试是否会调用 Ruby 析构函数?

rust - Rust 如何知道在堆栈展开期间是否运行析构函数?

C++ : Is it possible to write Mock class for a class with parameterized constructor