C&C++ 单元测试场景案例系列
最近有推行单元测试的项目,预选中的框架刚好是以前有用到的gtest(Google Test)
,于是将以前零碎记录的文章整理一下,按单元测试中常见的、典型的场景进行分类,针对不同场景下如何使用gtest
进行展开,如有纰漏,欢迎各位交流及指出。
具体场景章节如下:
- 1-普通函数如何单元测试
- 2-public函数如何单元测试
- 3-protected函数如何单元测试
- 4-private函数如何单元测试
- 5-如何解决虚函数对象依赖?
- 6-函数有其他对象非虚函数依赖如何单元测试
- [[A-如何生成单元覆盖率报告|如何生成单元覆盖率报告]]
注:上述场景不分先后顺序,会先将当前使用到的更新了,未碰到或者频率较低的后续再更新.
~欢迎关注同名公众号!不解之榬