ez8-co / emock

🐞 下一代C/C++跨平台mock库 (Next generation cross-platform mock library for C/C++)
Apache License 2.0
118 stars 35 forks source link

请问常函数可以mock吗? #19

Closed winter2022inhc closed 2 years ago

winter2022inhc commented 2 years ago

请问常函数可以mock吗?我mock常函数总是报语法不对。另外在wiki中的使用手册是不是看不到了?多谢回复。

orca-zhang commented 2 years ago

看上去和 #14 有点像,wiki之前一直没有补全,可以暂时百度mockcpp的用法,约定的用法暂时没有改变的

orca-zhang commented 2 years ago

你好, https://github.com/ez8-co/emock/commit/b7f60efbb06de9d4c0c8a01814d817d7b72f5200 https://github.com/ez8-co/emock/commit/14707f43606491b6d05ca8d6ee53bbe225b95c9d 这两个提交增加了常成员函数的支持

可以参考例子:https://github.com/ez8-co/emock/blob/c0fa6b67673fa9eddda8e3c9f174c61a6a1fb01d/tests/ut/TestNonvirtualMethodMocker.h#L157