c++ - 使用 C++ 进行测试驱动开发

标签 c++ tdd cppunit

希望开始使用 C++ 进行 TDD。我看过 CPPUnit,但我想知道是否还有其他人们更喜欢的选项?

感谢您的建议!

最佳答案

我可以推荐Google Mock ,它已成为捆绑的 Google Test 的一部分。几年前,我们从 UnitTest++ 切换到了 Google Test/Google Mock,并且从未回头。

即使您不想使用模拟工具,也可以使用 Google Mock。其matchersvery useful .

关于c++ - 使用 C++ 进行测试驱动开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5307627/

相关文章:

c++ - 分析图表值

c++ - 如何通过 C++ 程序访问 GSM 调制解调器端口

c++ - C 预处理器中是否存在逻辑短路?

ios - 如何使用 XCTests 测试打印语句?

refactoring - TDD 如何使重构更容易?

c++ - 通过好友访问 protected 成员

ruby-on-rails - 如何干燥这个 rspec 测试?

c++ - CppUnit 期望带有 Assert Throw 的异常编译时带有警告 C4127

perl - CppUnit 输出到 TAP 格式转换器

c++ - 严重错误C1083