添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

使用git下载Google Test到自己的本地,或者直接登录到 Google Test 的仓库中,点击clone后选择Open with Visual Studio。
Google Test源码下载

切换视图到项目,右键进行生成
生成
生成后可以看到out目录下已经生成了相应的库文件
Google Test库文件

三、引入到自己的项目中

  1. 新建c++ 项目
  2. 添加头文件引用目录
    头文件目录添加
  3. 运行库选择MTd
    MTd
  4. 链接动态库目录添加
    链接库
    5.编写测试程序调试运行
    测试结果

四、常用语法

这个博客系列对Google Test的介绍比较全面
《玩转Google开源C++单元测试框架Google Test系列》
用的比较多是其中的断言语句。

五、对于Google Test的使用

对于Google Test在自己项目中的使用, rapidjson 是一个挺好的示范例子。其中使用cmake把Google Test引入到了自己的源代码中进行测试。代码的组织结构以及cmake的语法可以借鉴学习。

文章目录一、下载二、安装三、引入到自己的项目中四、常用语法五、对于Google Test的使用本文记录Google Test在Visual Studio中的使用一、下载使用git下载Google Test到自己的本地,或者直接登录到 Google Test 的仓库中,点击clone后选择Open with Visual Studio。二、安装切换视图到项目,右键进行生成生成后可以看到out目录下已经生成了相应的库文件三、引入到自己的项目中新建c++ 项目添加头文件引用目录运行库 在过去的几个月 ,我注意到我的私人笔记本电脑的 使用 寿命肯定是有限的。 考虑到新产品必须满足的要求,我意识到开发和支持 Google Test Adapter在过去几年 一直是该笔记本电脑的主要用例之一。 因此,我决定以此为理由,从现在开始接受捐赠:-) 更新:在此期间,我收到了一些捐款,也收到了一些慷慨的捐款(再次感谢 git clone https://github.com/abseil/ google test .git 2、下载CMake:https://cmake.org/download/ 可根据需要下载安装版和解压版,解压版可通过将CMake的bin目录加入到path,以使得可通过命令行运行CMake。 3、在命令行切换到 google test 的源码目录,创建buil...
我主要是想 使用 单元测试,VS2010是有自己的单元测试的,虽然我不抵触Microsoft的东西,但是自己做的非工业级的东西,去用Microsoft的解决方案是找罪受~所以 使用 Google 的测试方案。主要查阅了国外的一篇资料,虽然那位写得实在简略,但写得还是不错的,我补充梳理了一下。 下载部署G Test 首先去下载 Google Test ,网址为http://code. google .com/p/...
google test (也称g test )是由 Google 测试技术团队开发的测试框架。为c/ c++ 代码提供了一套优秀的单元测试解决方案。本文介绍 使用 google test 在windows下从零搭建自己的单元测试工程。 0. 环境准备 系统:Windows10 vscode: https://code. visual studio .com/ mingw-64:https://www.mingw-w64.org/downloads/ cmake: https://cmake.org/download/ google tes
环境:Windows10 VS2019 刚开始接触g test ,搜了一大堆教程,但都是VS2017甚至是更老版本的,摸索了一圈还是不会用,后来发现VS2019 自带g test (泪 下面是我自己探索出的用法,如果有不对的地方希望朋友们走过路过帮忙纠正(感谢 下面正文开始->查找到 Google Test 创建一个新 项目 设置 项目 配置 写一个简单的加法 1. 下载 Google Test : - 访问 https://github.com/ google / google test /releases 页面。 - 下载最新的 google test -release-x.x.x.zip 文件(x.x.x 代表版本号)。 2. 解压缩文件: - 将下载的 zip 文件解压缩到你的 项目 目录 ,例如 `C:\path\to\your\project\ google test `。 3. 编译 Google Test : - 打开 Visual Studio 命令提示符(以管理员身份运行)。 - 使用 `cd` 命令导航到解压缩文件的 ` google test \ google test ` 子目录。 - 运行以下命令编译 Google Test : g++ -std= c++ 11 -isystem ./include -I. -pthread -c ./src/g test -all.cc g++ -std= c++ 11 -isystem ./include -I. -pthread -c ./src/g test _main.cc ar -rv libg test .a g test -all.o ar -rv libg test _main.a g test _main.o 4. 创建测试 项目 : - 在 Visual Studio 创建一个新的测试 项目 。 - 在 项目 属性 ,设置包含目录为 `C:\path\to\your\project\ google test \ google test \include`。 - 设置库目录为 `C:\path\to\your\project\ google test \ google test \lib`。 - 在链接器输入 添加 `g test _main.lib` 和 `g test .lib`。 5. 创建测试用例: - 在测试 项目 创建一个新的源文件,例如 ` test .cpp`。 - 在源文件 编写你的测试用例代码。 6. 运行测试: - 编译并运行测试 项目 ,你应该能够看到 Google Test 的测试结果。 希望这些步骤能帮助到你!如果你有任何进一步的问题,请随时提问。
一定要坚持创作更多高质量博客哦, 小小红包, 以资鼓励, 更多创作活动请看: 【奖牌赠送开启】送你一枚荣誉奖牌,感谢你的辛勤付出!: https://activity.csdn.net/creatActivity?id=10440?utm_source=csdn_ai_ada_redpacket 程序员的你,有哪些炫技的代码写法?: https://activity.csdn.net/creatActivity?id=10438?utm_source=csdn_ai_ada_redpacket 毕业季征文·未来可期: https://activity.csdn.net/creatActivity?id=10429?utm_source=csdn_ai_ada_redpacket 全部创作活动: https://mp.csdn.net/mp_blog/manage/creative?utm_source=csdn_ai_ada_redpacket