Sinon.js 是框架无关JS工具包,这意味着它可以在自己的工作,或沿侧像一个更复杂的JavaScript框架原型,< STRONG> MooTools的或 JavaScriptMVC
对于使用场景,Sinon.js是一个JavaScript工具,它可以伪造的各种环境条件的存在。
这允许开发人员测试他们的代码在这些环境,并得到有用的结果调试他们的代码。
Sinon.js可以伪造AJAX请求,岁月流逝的过程中,各种服务器设置,并带有自己的沙盒模式。
测试和大多数主流桌面/移动浏览器的工作。
这也适用于Node.js的还有
本发行版是新的:
- 存根和间谍的getter和setter方法
- 修正异步sinon.test使用摩卡接口
- 添加respondImmediately伪造的服务器
在什么版本1.16.1新是:
- 存根和间谍的getter和setter方法
- 修正异步sinon.test使用摩卡接口
- 添加respondImmediately伪造的服务器
什么在1.15.0版本是新的:
- 存根和间谍的getter和setter方法
- 修正异步sinon.test使用摩卡接口
- 添加respondImmediately伪造的服务器
什么在1.14.1版本是新的:
- 存根和间谍的getter和setter方法
- 修正异步sinon.test使用摩卡接口
- 添加respondImmediately伪造的服务器
在什么1.12.2版本是新的:
- 修正了一个问题传递`NaN`为`calledWith `
- 阐明在util包依赖
在什么版本1.9.0新是:
- 新增sinon.assert.match
- 新增ProgressEvent和自定义事件。修复漏洞与IE进度事件。
- 从被调用两次阻止setRequestHeaders。
- 固定电话的onload,'这'应等于XHR对象。
- 删除沙箱注入价值观上恢复。
- 裹挟matcher.or /和参数匹配器成
在什么版本1.8.1新是:
- 秀逗NPM的1.8.0版本中,无法来取代它。
在什么版本1.7.3新是:
- 不再使用数组的foreach,休息在旧的浏览器
- sinon.deepEqual(新日期(0),新的Date())返回true。
在什么版本1.7.1新是:
- 实施进度的XMLHttpRequest API事件
- 新增sinon.restore()。
- 修正了在投掷线是由兴农不正确处理。
- 网络工作者的支持。
什么在版本1.6.0是新的:
- 改进间谍格式%C输出
- clock.tick回报clock.now。
- 修正了#248与callOrder断言。没有失败,如果上次给出的间谍被称为永不
- 与setResponseHeader同步请求固定的问题。
- 删除msSetImmediate;它只有在IE10预览存在。
- 不总是捡到callsArgWith最新的电话,等等。
- 固定失败匿名的模拟期望。
什么是新的在1.5.1版本:
- 有保证的window.Image可以存根。 LI>
- 在IE 8的固定间谍()。
- 固定兴农基地。
- 格式参数时,模拟excpetation不满足输出中。
在IE 8
什么是新的在1.5.0版本:
- 为间谍腌制功能长度
- 增加了“invokeCallback”别名上所称的“产量”。
- 为calledOn增加了匹配的支持。
- 保留下sinon.test原来预期的消息,失败的嘲笑。
- 允许产量*和* callsArg创建调用序列。
- sinon.js能赶上自己在无限循环却使存根原型非同步的方法。
什么在版本1.4.2是新的:
- 新增sinon.match数组
要求:
- 中启用JavaScript在客户端
- 0.2的Node.js服务器端环境
评论没有发现