Gmock当返回多个不同值应该怎么用willrepeatedly
来源:动视网
责编:小OO
时间:2024-09-29 00:29:20
Gmock当返回多个不同值应该怎么用willrepeatedly
1、将需要mock的函数方法定义为虚函数。2、我们需要在编写代码之初,将必要的接口分离,避免依赖外部环境的实现部分与业务逻辑部分混合。这是为了单元测试的时候,可以将依赖外部环境的函数实现进行mock。
导读1、将需要mock的函数方法定义为虚函数。2、我们需要在编写代码之初,将必要的接口分离,避免依赖外部环境的实现部分与业务逻辑部分混合。这是为了单元测试的时候,可以将依赖外部环境的函数实现进行mock。

步骤:
1、将需要mock的函数方法定义为虚函数;
2、我们需要在编写代码之初,将必要的接口分离,避免依赖外部环境的实现部分与业务逻辑部分混合。这是为了单元测试的时候,我们可以将依赖外部环境的函数实现进行mock。
Gmock当返回多个不同值应该怎么用willrepeatedly
1、将需要mock的函数方法定义为虚函数。2、我们需要在编写代码之初,将必要的接口分离,避免依赖外部环境的实现部分与业务逻辑部分混合。这是为了单元测试的时候,可以将依赖外部环境的函数实现进行mock。