如何从Visual Studio解决方案中完全删除Google测试

问题描述 投票:0回答:1

我正在为自己的教育开发一个C ++项目,我想对它进行单元测试。我正在使用Visual Studio 2019社区。我过去成功地在其他项目中使用了原生的visual studio单元测试框架。今天,我一时兴起尝试使用谷歌测试框架。在尝试使其工作的一些不成功的努力之后,我决定我现在没有时间学习它并且想要仅使用本机测试框架。

我从我的解决方案中删除了google测试项目并将其从源文件夹中删除,因此该项目已经消失。然后我添加了一个新的原生单元测试项目。我添加了一个简单的测试并且构建成功,但是测试资源管理器没有显示任何测试。我选择了Run All,输出窗口中有关于“Test Test for Google Test:Test execution starting ...”,“Google Test execution completed”,“找不到调试符号”和“No test are available”的条目。它似乎仍在尝试执行Google测试,而不是本机单元测试,即使我删除并删除了Google测试项目并在我的解决方案中添加了本机单元测试项目。

如何更改它以便它运行本机单元测试而不是尝试运行谷歌测试?

c++ visual-studio unit-testing googletest visual-studio-2019
1个回答
0
投票

我有一个类似的问题,但可以通过从Visual Studio安装程序卸载谷歌测试适配器来解决它。

此外,您需要确保将测试 - >“测试设置” - >“默认处理器体系结构”设置为正确的(如果不是,测试资源管理器可能不会显示您的测试用例)。

© www.soinside.com 2019 - 2024. All rights reserved.