单元测试

单元测试可以加强代码的可维护性和复用性
覆盖度高的单元测试甚至可以在代码重构的时候保证修改的可靠性

在我们进行版本迭代的时候单测是可以有效检查代码功能性的手段,C++的gtest、Cunit,Java的Junit,Python的Punit等工具都能很有效的实现单元测试的功能。

在使用Makefile编写单测时需要注意链接顺序,还要注意Makefile中的shell语句每一行可以理解为是一个进程。

具体请参考:

  • 单元测试到底是什么?应该怎么做?.
  • 单元测试
  • GTest入门
  • Makefile中的变量

你可能感兴趣的:(C/C++)