请问各位在写后端代码单元测试的时候需要mock外部服务么?
发布于 11 年前 作者 PerterPon 4304 次浏览 最后一次编辑是 8 年前

比如说数据库,一些外部的http服务什么的,大家在写单元测试的时候是真的去连接数据库跑sql,还是模拟一个DB对象呢?

1 回复

一些难模拟的 例如数据库 error, 超时等会 mock 接口,其他的大部分还是真的,不过要写好清理的钩子。

mock API 的库: https://github.com/fengmk2/mm

回到顶部