小编Das*_*aan的帖子

如何使用gmock测试一个类调用它的基类'方法

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()方法.什么是攻击这种情况的最佳方法?

c++ googletest gmock

6
推荐指数
1
解决办法
5255
查看次数

标签 统计

c++ ×1

gmock ×1

googletest ×1