我有,
class CFoo : public CFooPar
{
public:
CFoo(){}
~CFoo(){}
virtual bool ret() const
{
return true;
}
};
我该如何为这个虚拟的bool ret() const方法创建mock类?
谢谢!
我有,
class CFoo : public CFooPar
{
public:
CFoo(){}
~CFoo(){}
virtual bool ret() const
{
return true;
}
};
我该如何为这个虚拟的bool ret() const方法创建mock类?
谢谢!
我使用Google Mock (https://code.google.com/p/googlemock/wiki/V1_6_ForDummies) 进行这项工作。
使用该工具,模拟读取
#include "gmock/gmock.h"
class MockCFoo : public CFoo {
public:
MOCK_CONST_METHOD0(ret, bool());
};
Turtle
库,而不是Google Mock。 - Eenoku