关于单元测试提出的思考

前言:

对于开发者来说,软件测试,特别是单元测试,也是在开发过程中的重要组成部分。对于负责的系统、功能模块来说,做好单元测试,对保证产品质量有非常重要的作用。此外,做好单元测试,还能提高开发者开发思维的严谨性、启发功能模块解耦(测试驱动开发)。

以下提出单元测试常见的问题和提供使用的解决方案。


 

一、如何把握好单元测试的粒度。

(待完善)

二、无法构造函数运行环境怎么办?

有的时候做单元测试的时候,可能要依赖一定的外部环境,单元测试的时候无法构建出这样的环境。这个时候没办法,单元测试只能够测试这个函数下面的子函数了。而不能做单元测试的这个函数逻辑要做得简单。只是起到获取环境资源的作用。


 

结论:

待完善

posted @   windwos7  阅读(697)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击留言
点击右上角即可分享
微信分享提示