相关疑难解决方法(0)

图书馆方便使用"按合同设计"原则

是否有任何库有助于在C++应用程序中通过契约原则实现设计?

特别是,我正在寻找一个可以使用原理的库,就像这样.

c++ design-by-contract

19
推荐指数
3
解决办法
9007
查看次数

在C++中设计可测试性

我想了解用C++设计可测试应用程序的最佳方法,也许与C#相比(因为它是我的背景,非常适合测试)

我习惯于编码接口,依赖注入,控制框架的反转和模拟对象.由于C#有很多不同的语言特性,我不确定有多少模式仍然适用.我还想象C++的独特功能/限制可能会带来不同的测试策略.

我看过单元测试框架,我喜欢Google Test,但是编写我的新代码以尽可能测试它也很重要.

  • 是否有任何开源项目可以推荐为C++测试正确吗?
  • 是否有更详细地涉及此主题的书籍或文章?
  • 其他框架/库的建议

谢谢

c# c++ testing unit-testing

7
推荐指数
2
解决办法
973
查看次数

标签 统计

c++ ×2

c# ×1

design-by-contract ×1

testing ×1

unit-testing ×1