Bla*_*ise 5 c++ testing unit-testing cppunit googletest
我有一堆用CPPunit编写的模块测试,手工创建了一些模拟.我正在寻找一种尽可能顺利地将它们迁移到GoogleTest的方法.你试过这样的手术吗?需要付出什么努力?
Google Test并且Cppunit似乎在调用测试方面共享一些相同的语法,但我怀疑该语法有太多差异。
我几乎可以肯定你无法以某种方式自动化它,并且此操作需要重新思考和重新组合你的测试以遵循语义Google Test(如果你使用专门的东西来创建你的模拟,那么将它们移植到Google Mock将需要更多的努力,仅仅是因为Google Mock的方法不是显而易见的方法,而且实际上很复杂)。
我想说你最好重新思考以下问题:“为什么我需要移植我的测试”,“这个操作有什么好处”以及“我真的想研究一个全新的测试框架然后重写吗?”我所有的测试都是出于某种目的”。
| 归档时间: |
|
| 查看次数: |
2553 次 |
| 最近记录: |