5

我刚刚注意到 CPPUnit2 存在。

这里有人用吗?还是 CPPUnit 是 2 中更常用的?

谢谢。

4

2 回答 2

1

从缺乏承诺来看,我认为这是一个无处可去的分叉。它始于一些冠冕堂皇的目标。

sourceforge 上的主页令人困惑地空白,大部分操作都在launchpad上。

我最近使用 cppunit 足以添加 VS2008 项目。

于 2010-05-05T07:22:40.360 回答
0

我使用 CppUnit contrib/bc5 文件和Charlie Calvert的文章CppUnit Tests with C++BuilderX为最近的 C++Builder 32 位和 64 位 Windows 以及 32 位 OS X 平台编译器成功构建了 CppUnit作为向导。

我正在确定如何将新的自述文件、修改后的源文件和生成文件添加到 SourceForge CppUnit - JUnit项目的 C++ 端口。按照 CppUnit INSTALL 文本文件中的说明,我还成功地为 clang 和 clang++ 编译器构建了 CppUnit,包含在 OS X Mavericks 的 Apple Xcode 命令行工具中。然后我使用NetBeans 7.4成功地将 clang 和 clang++ 编译器集成到我的项目中。

NetBeans 7.4 支持 CppUnit,因此测试运行结果显示在 NetBeans 内部(请参阅NetBeans IDE 7.4 安装说明)。NetBeans FaqCplusPlusUnitTest有一点细节,推荐集成 IDE 帮助主题以获取更多信息。有关如何为 CppUnit配置脚本执行设置 CC 和 CXX 变量的更多详细信息,请参阅我的CppUnit 对核心 RTOS 响应的兼容性。

还有其他参考资料。两个有用的是 1) C++ 代码的单元测试 - 工具和方法以及 2013 年 7 月和 2013 年 10 月的两篇最近的帖子和 2) Noel 的探索 C++ 单元测试框架 Jungle,2010 年 4 月更新。在 Noel 的文章中声明了 CppUnit可能是使用最广泛的 C++ 单元测试框架。SourceForge 上较轻的 UnitTest++ 与 CppUnit 下载量的比较显示,本周 UnitTest++ 有 113 次下载,而 CppUnit 本周有 899 次下载(可能在 2014 年 3 月 1 日结束)。

于 2014-03-01T21:00:43.423 回答