如果一个测试包括以下任何一个情形,它就不是一个单元测试:
- 需要连接数据库
- 需要网络通信
- 需要与文件系统打交道
- 不能和一其它单元测试同时运行
- 需要对环境进行一些配置(如编辑配置文件)才能运行它
虽然有点儿绝对,但的确适合大部分场景。
如果一个测试包括以下任何一个情形,它就不是一个单元测试:
虽然有点儿绝对,但的确适合大部分场景。
2374
273
903

被折叠的 条评论
为什么被折叠?