非托管c ++测试框架与Visual Studio 2008集成(GUI Test runner)

Nic*_*las 6 cppunit googletest visual-studio-2008 visual-studio

我喜欢Visual Studio单元测试框架的一件事是,所有单元测试都是通过IDE完成的,从类定义到运行测试,测试都有一个图形绿色/红色条,给出测试结果.

我正在使用CppUnit和Google Test来测试我的应用程序.在给定文本输出的情况下,我在Visual Studio IDE中成功地进行了集成.

我想知道是否有人构建Visual Studio Addin允许从DevStudio内部运行测试并有一个图形测试运行器来提供反馈?

谢谢,

尼克

Nic*_*las 1

我终于找到了一种有趣的方法来完成我一直在寻找的事情。

我创建了一个“VisualStudioPackage”(VsPackage)类型的项目,用于向开发环境添加自定义功能。

在该项目中,我包装了 CppUnit 测试运行程序,并添加了一个自定义测试侦听器,用于刷新 DevStudio 中窗口(由 VsPackage 提供)中的统计信息。

我还添加了一个自定义命令来开始对我的项目进行单元测试。