关于单元测试提出的思考
前言:
对于开发者来说,软件测试,特别是单元测试,也是在开发过程中的重要组成部分。对于负责的系统、功能模块来说,做好单元测试,对保证产品质量有非常重要的作用。此外,做好单元测试,还能提高开发者开发思维的严谨性、启发功能模块解耦(测试驱动开发)。
以下提出单元测试常见的问题和提供使用的解决方案。
一、如何把握好单元测试的粒度。
(待完善)
二、无法构造函数运行环境怎么办?
有的时候做单元测试的时候,可能要依赖一定的外部环境,单元测试的时候无法构建出这样的环境。这个时候没办法,单元测试只能够测试这个函数下面的子函数了。而不能做单元测试的这个函数逻辑要做得简单。只是起到获取环境资源的作用。
结论:
待完善