visual studio 使用Google test 单元测试框架

visual studio 使用Google test 单元测试框架。

创建对解决方案中的其他项目的引用
若要允许访问被测项目中的函数,请在测试项目中添加对项目的引用。 右键单击解决方案资源管理器中的“测试项目”节点 ,调出弹出菜单。 选择“添加”>“引用” 。 在“添加引用”对话框中,选择要测试的项目。
这里需要添加测试项目。

visual studio 使用Google test 单元测试框架_第1张图片

关联测试与对象或库文件
如果受测代码没有导出要测试的函数,可以将输出的 .obj 或 .lib 文件添加到测试项目的依赖项中 。 修改测试项目的属性,以包含单元测试所需的标头和库或对象文件。

在“解决方案资源管理器”中,从测试项目的快捷菜单中选择“属性”。 此时将打开项目属性窗口。

选择“配置属性”>“链接器”>“输入”页,然后选择“附加依赖项” 。

选择“编辑”,然后添加 .obj 或 .lib 文件名。 请勿使用完整路径名称。

选择“配置属性”>“链接器”>“常规”页,然后选择“附加库目录” 。

选择“编辑”,然后添加 .obj 或 .lib 文件的目录路径。 该路径一般位于所测试项目的生成文件夹中。

选择“配置属性”>“VC++ 目录”页,然后选择“包含目录” 。

选择“编辑”,然后添加受测项目的头目录。

知识链接-微软库

https://learn.microsoft.com/zh-cn/visualstudio/test/how-to-use-microsoft-test-framework-for-cpp?view=vs-2022#object_files

你可能感兴趣的:(VS2017,单元测试)