class Foo {
public:
int x;
int y;
void move(void);
};
class SuperFoo: public Foo {
public:
int age;
void update();
};
SuperFoo::update(void) {
move();
age++;
}
Run Code Online (Sandbox Code Playgroud)
我刚刚开始使用C++和单元测试,我有一些类似于上面的代码,我想用gmock来测试SuperFoo::update()调用基类的move()方法.什么是攻击这种情况的最佳方法?