【求助】在windows下使用gcc+gtest+mockcpp,mock不起作用
来源:互联网 发布:为什么离婚 知乎 编辑:程序博客网 时间:2024/06/11 01:35
这是我在StackOverflow上提的问题:
https://stackoverflow.com/q/44304596/8090137
使用微软的VC,用gtest+mockcpp,可以正常的进行单元测试和mock
但是使用gcc编译出来的mockcpp的lib,和gtest一起编,用例中的mock没有生效,还是进入原函数了。
下面是我写的例子:
#include <gtest/gtest.h>#include <mockcpp/mokc.h>int add_num(int a, int b){ return a + b;}int mult_num(int a, int b){ return a * b;}int add_mult(int a, int b){ int sum = add_num(a,b); if (sum == mult_num(a,b)) { return 0; } else { return 1; }}TEST(add_mult, test001){ int ret; MOCKER(mult_num) .expects(once()) .will(returnValue(-1)); ret = add_mult(2, 2); EXPECT_EQ(1, ret);}
阅读全文
0 0
- 【求助】在windows下使用gcc+gtest+mockcpp,mock不起作用
- Windows下编译MOCKCPP经验总结
- 在Windows下使用gcc
- 在Windows下使用gcc
- 在Windows下使用gcc
- 在Windows下使用gcc
- 在Windows下使用gcc
- 在Windows下使用GCC
- 在Windows下使用gcc
- 在Windows下使用gcc
- 在Windows下使用gcc
- windows GCC环境 UT搭建选型,及 mockcpp的使用小东东
- mockcpp使用
- 在Windows平台下使用安装GCC
- 转: 在Windows下使用gcc
- 在Windows平台下使用安装GCC
- 在Windows下使用gcc编译器
- 在windows下使用GCC编译器
- LVS 高可用集群 DR 模式基本配置(apache服务)
- 编程系统刷题(五)
- Libevent源码分析-----event优先级设置
- Sass、LESS 和 Stylus区别总结
- CSUOJ 1942 Sort String 线段树 操作变换
- 【求助】在windows下使用gcc+gtest+mockcpp,mock不起作用
- Doing Homework (状压dp)
- DAO设计模式
- Zoj 3261 Connections in Galaxy War【逆序并查集】
- 【ARM】ARM接口技术
- keil c51/keil4 安装教程
- (转)最近100年全球最顶尖公司的共性
- 图的表示
- BZOJ 1012: [JSOI2008]最大数maxnumber