gpt4 book ai didi

c++ - boost.test 与 CppUnit

转载 作者:IT老高 更新时间:2023-10-28 22:31:29 26 4
gpt4 key购买 nike

我使用 CppUnit 已经有一段时间了(我很满意)。随着我们使用越来越多的 boost 库部分,我对 boost.test 进行了简短的了解,现在我想知道是否应该在新项目中切换到 boost.test。

谁能告诉我这两个框架之间的区别以及使用 boost.test 的好处(如果有的话)?

最佳答案

这比 Boost.Test 替代方案更不笨重:

class MyFixture { MyFixture() { /* setup here */} };

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

宏确实有点长,但这样更安全,推荐在 C++ 中练习。

我还没有看到更喜欢 Google Test 的单一技术原因(我知道很多人更喜欢 Boost.Test)。其余的只是你的喜好。

关于c++ - boost.test 与 CppUnit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3100322/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com