CPPUnit 与 CPPUnit2

发布于 2024-08-31 11:36:58 字数 79 浏览 5 评论 0原文

我刚刚注意到 CPPUnit2 存在。

这里有人使用它吗?或者说 CPPUnit 是两者中更常用的一个?

谢谢。

I just noticed that CPPUnit2 exists.

Is anyone here using it? Or is CPPUnit the more commonly used of the 2?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

怎樣才叫好 2024-09-07 11:36:58

从缺乏承诺来看,我认为这是一个没有任何进展的分叉。它始于一些听起来很高大上的目标。

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

我最近已经足够使用 cppunit 来添加 VS2008 项目了。

I think it's a fork which went nowhere, judging by the lack of committing. It started with some high-sounding goals.

The home page on sourceforge is confusingly blank, most of the action is on launchpad.

I have used cppunit recently enough to add the VS2008 projects.

沉溺在你眼里的海 2024-09-07 11:36:58

我已使用 CppUnit contrib/bc5 文件和文章 Charlie Calvert 使用 C++BuilderX 进行 CppUnit 测试 作为指南。

我正在确定如何将新的自述文件、修改后的源文件和 makefile 添加到 SourceForge CppUnit - C++ JUnit 项目的端口。我还按照 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 与nucleus RTOS 的兼容性响应关于如何为 CppUnit configure 脚本执行设置 CC 和 CXX 变量。

还有其他参考资料。两个有用的方法是 1) C++ 代码的单元测试 - 工具和方法< /a> 最近发布了 2013 年 7 月和 2013 年 10 月的两篇文章以及 2) 探索 C++ 单元测试框架丛林,作者:Noel,更新于 2010 年 4 月。Noel 的文章中指出,CppUnit 可能是使用最广泛的 C++ 单元测试框架。 SourceForge 上较轻的 UnitTest++ 与 CppUnit 下载量的比较显示,UnitTest++ 本周有 113 次下载,CppUnit 本周有 899 次下载(可能截至 2014 年 3 月 1 日)。

I have successfully constructed CppUnit for the recent C++Builder 32-bit and 64-bit Windows, and 32-bit OS X platform compilers, using the CppUnit contrib/bc5 files and the article CppUnit Tests with C++BuilderX by Charlie Calvert as guides.

I am in the process of determining how to add new readme files, the modified source and makefiles to the SourceForge CppUnit - C++ port of JUnit project. I have also successfully built CppUnit for the clang and clang++ compilers, included in the Apple Xcode command line tools for OS X Mavericks, by following the instructions within the CppUnit INSTALL text file. I then used NetBeans 7.4 to successfully integrate the clang and clang++ compilers into my project.

NetBeans 7.4 is CppUnit aware, so the test running results are shown inside NetBeans (see the NetBeans IDE 7.4 Installation Instructions). The NetBeans FaqCplusPlusUnitTest has a little bit of detail, recommending the integrated IDE Help topics for more information. See my CppUnit compatibility for nucleus RTOS response for additional details on how to set the CC and CXX variables for the CppUnit configure script execution.

There are additional references. Two helpful ones are 1) Unit testing for C++ code - Tools and methodology with two recent posts of July 2013 and October 2013 and 2) Exploring the C++ Unit Testing Framework Jungle by Noel, updated April 2010. Within Noel's article is the statement that CppUnit is probably the most widely used C++ unit testing framework. A comparison of the lighter UnitTest++ to CppUnit downloads on SourceForge shows UnitTest++ with 113 this week and CppUnit with 899 downloads this week (probably ending March 1, 2014).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文