是否有一个插件可以与VS2008或Eclipse CDT集成到CPPUnit?

时间:2009-03-09 17:27:14

标签: c++ visual-studio-2008 eclipse unit-testing user-interface

我们有一些项目有CPPUnit测试,这些测试是使用ant脚本构建和运行的,以构建它们(现在我们正在使用Borland C ++,但我们正在转向VS2008)。

问题是运行和查看测试结果的界面是不愉快的(命令提示符)。让它们在eclipse或VS2008中运行真是太棒了。

如果一个插件可以选择我想要运行的测试并获得一些视觉反馈(绿色条/红色条),指向我失败的测试和消息,那将会好很多。

这与Eclipse中的JUnit(对于java)存在,但是对于使用Eclipse CDT或VS2008的C ++有类似的东西吗? UI测试运行器也很有用,所以我可以将UI作为Post构建操作启动。

编辑(可能的答案):

我找到了这个项目:ECUT,但我还没有测试过。看起来很有前途。一旦我获得了项目的更多经验,我就会更新这个问题。

4 个答案:

答案 0 :(得分:1)

他们似乎不是Visual Studio中的测试运行器,只是MfcTestRunnerQtTestRunner

对于Visual Studio,ResharperTestDriven.Net是首先寻找测试运行者的常见嫌疑,但两者都不支持CPPUnit。

答案 1 :(得分:1)

我在寻求与Eclipse CDT简单的CppUnit集成中找到了您的帖子,因此对于像我这样的人来说,正在寻求与Eclipse CDT简单的CppUnit集成:

我创建了一个Eclipse插件,用官方的Eclipse CDT C / C ++单元测试支持插件支持vanilla CppUnit XML测试报告。

我已将其提供给GitHub

所以,现在有:)

答案 2 :(得分:0)

我相信有一个带有cppunit的GUI测试运行器,您可以在post build事件中使用它。

答案 3 :(得分:0)

  

cxxunit是另一种测试解决方案   框架。

http://web-cat.cs.vt.edu/eclipse/cxxtest/