Qiku ← Back to library

AI / Coding and Debugging

Are You Mocking Too Much

Are You Mocking Too Much — Chinese original prompt

这条测试创建了 [替身数量] 个 mock,几乎把被测函数的所有依赖都替换掉了。请判断是否过度:哪些替身可以换成真实轻量实现、哪些说明被测代码职责过多、哪些断言其实在验证调用顺序而非业务结果。给出改造后的测试结构,并说明删掉这些 mock 后能多发现哪类问题。
Site original

Chinese original

How to use

替身超过三四个,通常该动的是设计,而不是测试。

More in this topic