目录
环境
Visual Studio 2019
C/C++
Google Test
概述
在Visual Studio中,单元测试项目会随着安装各种不同的语言环境默认安装,比如安装了.net 开发环境时会安装NUnit MSTest等测试框架。我的环境里有本机单元测试项目,Google Test,因为较熟悉Google Test,本文以其为例介绍如何针对VS项目做Gtest单元测试。
步骤
创建被测项目、测试项目
- 首先创建了一个空解决方案CppUnittestForP1546.sln,然后在空解决方案下建立一个基于C++的空项目“ProP1546”,正常开发这个项目。
- 在同一个解决方案下,创建单元测试项目GTestForP1546:
鼠标点选解决方案右键->添加->新建项目,我们在项目模板搜索栏中输入Test/测试,或者点选测试,会出现前面概述里的界面,选择Google Test,创建一个单元测试项目即可。
配置被测项目、测试项目
接下来就是项目配置: