CNode

请问各位在写后端代码单元测试的时候需要mock外部服务么?

PPerterPon发布于12 年前最后回复12 年前1 回复5032 浏览0 收藏

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

查看回复

回复 (1)

D
dead-horse#1·12 年前

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

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

参与回复
登录后即可参与回复。登录