承诺的sinon:sinon.js存根的糖方法与promises一起使用 源码
承诺的西农 使用promise stub方法扩展存根。 Sinon 2添加了resolves方法和rejects方法,不再需要该库。 正在安装 npm install sinon-as-promised 如果您在浏览器中使用的是sinon-as-promise,而不在使用Browserify / Webpack,请使用或更早版本。 用法 var sinon = require ( 'sinon' ) require ( 'sinon-as-promised' ) sinon . stub ( ) . resolves ( 'foo' ) ( ) . then ( function ( value ) { assert . equal ( value , 'foo' ) } ) 您只需要要求一次sinon-as-promise。 它附加了适当的桩号功能,这些功能随后将在您需要s
下载地址
用户评论