gTest在Windows10环境下通过VS2015的使用方法
2021-03-10 07:27
标签:代码 是你 mamicode dem 结果 文件 测试 inf cer VS2015编译安装gtest 1.解压下载的gtest包
2.可以在VS中编译的工程,在msvc文件夹里 msvc文件夹内容
用VS2015打开这个工程,提示项目要升级,就让他自动把项目升级了;升级完成后,编译该项目,则在msvc里面的Debug目录里看到编译出来的gtestd.lib。
3.在VS2015中重新创建一个测试C++ win32控制台项目Demo,然后再Demo项目上右键-【属性】,然后按照如下图配置 (1)设置gtest头文件路径
(2)设置gtest.lib路径
(3)Runtime Library设置
如果是Release版本,Runtime Library设为/MT。当然,其实你也可以选择动态链接(/MD),前提是你之前编译的gtest也使用了同样是/MD选项。 4.环境配置完成后,可以写个测试样例,我们在头文件中创建sample.h #pragma once int fun(int a, int b);
在源文件中,创建要测试的代码sample.cpp #include"stdafx.h" #include"sample.h" int fun(int a, int b) { return (a - b); }
在Demo.cpp中: // Demo.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include "sample.h" TEST(fun, case1) { EXPECT_LT(-2, fun(1, 2)); EXPECT_EQ(-1, fun(1, 2)); ASSERT_LT(-2, fun(1, 2)); ASSERT_EQ(-1, fun(1, 2)); }
最后,点击【本地Windows调试器】,即可显示出结果。
gTest在Windows10环境下通过VS2015的使用方法 标签:代码 是你 mamicode dem 结果 文件 测试 inf cer 原文地址:https://www.cnblogs.com/TestSu/p/12700785.html
下一篇:calmwin 手动更新病毒库
文章标题:gTest在Windows10环境下通过VS2015的使用方法
文章链接:http://soscw.com/index.php/essay/62656.html