我喜欢 Visual Studio 单元测试框架的一件事是,所有的单元测试都是从使用 IDE 完成的,从类定义到运行测试,并使用图形绿色/红色条给出测试结果。
我同时使用 CppUnit 和 Google Test 来测试我的应用程序。给定文本输出,我非常成功地将两者集成到 Visual Studio IDE 中。
我想知道是否有人构建了一个 Visual Studio 插件,允许从 DevStudio 中运行测试并有一个图形测试运行器来提供反馈?
谢谢,
网卡
我喜欢 Visual Studio 单元测试框架的一件事是,所有的单元测试都是从使用 IDE 完成的,从类定义到运行测试,并使用图形绿色/红色条给出测试结果。
我同时使用 CppUnit 和 Google Test 来测试我的应用程序。给定文本输出,我非常成功地将两者集成到 Visual Studio IDE 中。
我想知道是否有人构建了一个 Visual Studio 插件,允许从 DevStudio 中运行测试并有一个图形测试运行器来提供反馈?
谢谢,
网卡
我终于找到了一种有趣的方式来做我正在寻找的事情。
我创建了一个“VisualStudioPackage”(VsPackage)类型的项目,用于向开发环境添加自定义功能。
在那个项目中,我包装了 CppUnit 测试运行程序并添加了一个自定义测试侦听器,用于刷新 DevStudio 中的窗口(由 VsPackage 提供)中的统计信息。
我还添加了一个自定义命令来开始对我的项目进行单元测试。
我还没有找到任何一个项目的集成。我公司的一些人正在做的是用 c++/cli 编写可以使用 mstest 运行的测试。这有点恶心,但它是一个解决方案。