在另一个类方法中模拟另一个类的函数

时间:2017-09-03 07:38:25

标签: c++ gmock

我正在尝试GMOCK一个课程:

class A
{
public:

void method1()
{
std::cout << "Called" << std::endl;
}
};

class B : public A
{
public:
void method1()
{
............
A::method1();
............
}
};

如何在流程中引用时,为类B方法1编写测试用例来调用类A方法1的模拟方法?因此应该调用B的方法1,但是当它需要调用A的方法1时,它应该调用mock方法并继续。

0 个答案:

没有答案