可以模拟非成员函数吗?

时间:2019-05-31 13:23:43

标签: c++ unit-testing c++11 googletest googlemock

我正在为我的c ++代码编写一些。在我的高效代码中,我正在使用函数来处理共享内存,尤其是shm_open。 正如我在ForDumies.md中所看到的,模拟类应该继承自一个类。

好吧,函数shm_open不是我可以从中继承的任何类的成员函数。

可以模拟这样的功能吗?

我的目标是通过自己的测试来控制shm_open函数的预期返回值,以便可以在生产性代码中测试错误处理。

0 个答案:

没有答案