c – 哪些模拟框架与cppunit一起使用?

前端之家收集整理的这篇文章主要介绍了c – 哪些模拟框架与cppunit一起使用?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为一个大型C项目实施单元测试基础设施,由于政治原因,我几乎肯定 CppUnit将作为单元测试框架推进.

我正在尝试识别与CppUnit混合的模拟框架.我找到了mockpp,我听说Google Mock应该可以工作.

哪些框架与CppUnit一起工作?

解决方法

模拟库通常独立于单元测试框架.他们完成了两个不同的工作,坦率地说没有太多理由相互交谈.他们在哪里整合就是回答这些问题:

>我什么时候应该创建我的模拟对象?
>我什么时候应该按照我的期望初始化模拟对象?
>我什么时候应该验证模拟被按预期调用

您可以在测试中的适当位置执行此操作.

例如,检查opmock. http://sourceforge.net/projects/opmock/

根据他们的wiki,可以从CppUnit测试轻松调用opmock.见http://sourceforge.net/p/opmock/wiki/Using%20Opmock%20with%20other%20unit%20testing%20frameworks/

猜你在找的C&C++相关文章