本文介绍一下C++开发测试工具gmock的使用Demo,希望对你有所帮助。
头文件代码:
#pragma once
#include <string>
#include<iostream>
using namespace std;
class Parent {
public:
virtual ~Parent() {
} //析构函数
virtual int getNum() const = 0;
virtual void setResult(int value) = 0;
virtual void print(const string &str) = 0;
virtual int calc(int a, double b) = 0;
};
class Target
{
public:
Target(Parent* parent) //构造函数,初始化参数:parent
: p(parent