未名企鹅极客 | 软件单元测试的基本原则
计算机世界里软件产品通常是由模块组合而成的,模块又可以分成诸多子模块,子模块还可以继续往下拆分,拆分到最终的子模块是由不可再分的程序单元组成。对于这些程序单元的测试,即称为单元测试。本期未名企鹅极客栏目,研发工程师给大家分享的是一些单元测试的基本原则。单元测试的粒度要根据实际情况判定,可能是类、方法等,在面向对象编程中,通常认为最小的单元就是方法。在很多人看来,快速完成业务功能开发才是王道,如果开发工程师说需要额外的时间来写单元测试,并因此延长项目工期,估计有些项目经理就按捺不住了。其实单元测试