测试框架 简介 先 占位, 以后有机会填坑。 gtest

随着写代码时间的增长,发现单元测试确实很有用。
这里推荐知乎回答陈萌萌关于gtest的回答
https://www.zhihu.com/question/27313846

先 占位, 以后有机会填坑。

gtest

github链接 https://github.com/google/googletest
因为openvolumesh 中使用了这个测试框架。

简单的测试结果

[==========] Running 74 tests from 4 test suites.
[----------] Global test environment set-up.
[----------] 39 tests from PolyhedralMeshBase
[ RUN      ] PolyhedralMeshBase.CreateSimpleMesh
[       OK ] PolyhedralMeshBase.CreateSimpleMesh (2 ms)
[ RUN      ] PolyhedralMeshBase.CreateSimpleMeshWithoutCells