哪个是用于C / C ++的更好的单元测试框架?
我是两个人的新手。 Unittest拥有较少的文档,Google测试有很多文档
答案 0 :(得分:3)
我一直在使用Boost.Test几年,这很好,与你的两个选项相当。
然后我跑过Catch,我从此没有回头。它使用起来非常方便,我认为没有理由回到另一个框架。
试一试。它使用起来更简洁直观,它只是标题,因此设置和使用都是轻而易举的,如果您需要新功能或发现错误,开发人员会非常敏感。
答案 1 :(得分:2)
通过比较文档,Google Test拥有比UnitTest ++更多的功能,并且不难使用。
我使用Google Test并对此非常满意。
答案 2 :(得分:0)
我尝试过GoogleTest和cpptest。
Google测试运行良好且易于使用。我的缺点是GoogleTest中使用的模板破坏了IDE中的代码解析。没有任何代码完成功能。
CppTest几乎和GoogleTest一样简单,它的优势在于它实现了一个可以使用标准C ++派生扩展的测试套件类。我最终选择了cpptest。