3
|
Christopher Francisco · 技术社区 · 6 年前 |
1
0
我建议使用
当然,这取决于具体情况——如果你只有一个,那没有什么区别
|
2
0
执行令可能存在问题。
问题是,descripe块的主体在任何
假设我们有一个包含2个方法的api,我们将它们分为2个不同的
正如您所看到的,在第一次测试开始之前,我们已经应用了两个存根。这是一种不确定的行为。
要解决任何问题并使代码干净,您可以使用
sinon sandboxes
+
一切都将按正确的顺序进行存根/取消存根+一个存根可以包含无限数量的存根/间谍/等,并且可以在拍摄时恢复。
他们在文档中也给出了一个很好的例子。 |
Niru · Javascript单元测试模拟高度函数 6 年前 |
JKB · 在node\u模块中使用ES6文件运行Mocha时出错/ 6 年前 |
lokimidgard · 带Mocha的单元测试办公室插件 6 年前 |
Julian · mocha/sinon存根还原不工作 6 年前 |
J.R. · sinon存根未替换函数。 6 年前 |