首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >boost.test与CppUnit

boost.test与CppUnit
EN

Stack Overflow用户
提问于 2010-06-23 17:09:58
回答 1查看 12.7K关注 0票数 14

我使用CppUnit已经有一段时间了(我对它很满意)。随着我们使用boost库越来越多的部分,我在boost.test上看了一下,现在我在想,我是否应该在一个新项目中切换到boost.test。

在座的任何人能告诉我这两个框架之间的区别和使用boost.test的好处(如果有的话)?

EN

回答 1

Stack Overflow用户

发布于 2011-03-17 08:36:46

这怎么会比Boost.Test替代方案不那么笨拙:

代码语言:javascript
复制
class MyFixture { MyFixture() { /* setup here */} };

BOOST_AUTO_TEST_CASE( my_test, MyFixture )
{
    BOOST_CHECK_EQUAL(0, foo);
}

宏确实有点长,但这更安全,也是C++中推荐的做法。

我还没有看到一个更喜欢Google Test的技术原因(我知道有相当多的人更喜欢Boost.Test)。剩下的只是你的喜好。

票数 43
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3100322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档