gtest测试MFC项目

本文介绍了如何在MFC项目中集成Google的单元测试框架gtest,包括gtest的下载、编译、配置,以及如何在MFC工程中设置gtest的头文件和库路径,最终实现对MFC项目的单元测试并展示测试结果。
摘要由CSDN通过智能技术生成

gtest 测试 MFC 项目

 作者:wulong710

1.         前言

参考《图解 MFC 程序中使用 Google 单元测试工具 GTest 进行 TDD 开发 》,简易版。

2.         环境

使用 VS2005 编译

下载 http://code.google.com/p/googletest/downloads/list/gtest-1.5.0.zip

3.         解压 gtest-1.5.0.zip 包,打开 gtest-1.5.0/msvc/ gtest.sln 编译

按照 DEBUG 模式和 RELEASE 模式各编译一遍,在文件夹 gtest-1.5.0/msvc/gtest 中得到测试用的库文件 gtestd.lib gtest.lib

4.         建立 MFC 对话框工程 test_mfc

5.         新建解决方案配置

Debug —— > 配置管理器—— > 活动解决方案配置—— > 新建 ,跳出新建解决方案配置对话框。 “名称”栏填入 Debug_gtest ,“从此处复制设置”栏选择 Debug 。确认。

 


图表 1

图表 2

图表 3

6.         复制 gtest 头文件 gtest-1.5.0/include 文件夹及库 gtestd.lib   gtest.lib MFC 测试工程中

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值