我们有一些项目有CPPUnit测试,这些测试是使用ant脚本构建和运行的,以构建它们(现在我们正在使用Borland C ++,但我们正在转向VS2008)。
问题是运行和查看测试结果的界面是不愉快的(命令提示符)。让它们在eclipse或VS2008中运行真是太棒了。
如果一个插件可以选择我想要运行的测试并获得一些视觉反馈(绿色条/红色条),指向我失败的测试和消息,那将会好很多。
这与Eclipse中的JUnit(对于java)存在,但是对于使用Eclipse CDT或VS2008的C ++有类似的东西吗? UI测试运行器也很有用,所以我可以将UI作为Post构建操作启动。
编辑(可能的答案):
我找到了这个项目:ECUT,但我还没有测试过。看起来很有前途。一旦我获得了项目的更多经验,我就会更新这个问题。
答案 0 :(得分:1)
他们似乎不是Visual Studio中的测试运行器,只是MfcTestRunner和QtTestRunner。
对于Visual Studio,Resharper和TestDriven.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是另一种测试解决方案 框架。