javascript - jasmine需要sinon.js吗?

标签 javascript unit-testing jasmine sinon

我在网上看到过人们使用 jasmine 的示例与 sinon 一起。然而, Jasmine 支持 spy (据我所知,诗乃就是这么做的)。那么问题来了,诗浓在使用 Jasmine 的时候还有用吗?如果Sinon有用的话,到底是什么使它成为 Jasmine 的良好添加物?

干杯

最佳答案

不,你不需要诗乃和 Jasmine 一起工作。但在某些情况下,Sinon的spy/mock/stubs更方便。 Jasmine 中的模拟 setTimeout 也有一个小错误,它与 sinon 一起按预期工作。

关于javascript - jasmine需要sinon.js吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15002541/

相关文章:

javascript - AngularJS - 使用 Jasmine 和 mixpanel 进行测试

javascript - 在 javascript 正则表达式中使用数据属性

java - 关于单元测试结构的思考

C#:区分 CurrentCulture 和 InvariantCulture 的单元测试

javascript - 使用 Angular JS 进行 Jasmine 测试用例

javascript - 依赖注入(inject)框架 - 依赖传播

unit-testing - 使用资源服务测试 AngularJS Controller

javascript - Jasmine 测试多个 spy

javascript - 使用 Protractor 获取范围内的文本

javascript - clearInterval 按钮不停止 setInterval 倒计时