sinon-chai:使用Sinon.JS模拟框架的断言扩展Chai

时间:2024-03-09 21:57:00
【文件属性】:

文件名称:sinon-chai:使用Sinon.JS模拟框架的断言扩展Chai

文件大小:48KB

文件格式:ZIP

更新时间:2024-03-09 21:57:00

JavaScript

Sinon.JS的柴断言 Sinon-Chai提供了一组自定义断言,以便通过断言库使用间谍,存根和框架。 通过Sinon.JS的所有强大工具,您可以获得Chai的所有好处。 而不是使用Sinon.JS的断言: sinon . assert . calledWith ( mySpy , "foo" ) ; 或笨拙地尝试在间谍属性上使用Chai的should或expect接口: mySpy . calledWith ( "foo" ) . should . be . ok ; expect ( mySpy . calledWith ( "foo" ) ) . to . be . ok ; 你可以说 mySpy . should . have . been . calledWith ( "foo" ) ; expect ( mySpy ) . to . have . been . ca


【文件预览】:
sinon-chai-master
----.travis.yml(423B)
----.mocharc.js(68B)
----package.json(1KB)
----.eslintrc.json(8KB)
----test()
--------callingWithNew.js(4KB)
--------callOrder.js(7KB)
--------messages.js(20KB)
--------.eslintrc.json(142B)
--------throwing.js(9KB)
--------callArguments.js(26KB)
--------returning.js(3KB)
--------callContext.js(5KB)
--------common.js(254B)
--------regressions.js(787B)
--------callCount.js(6KB)
----package-lock.json(108KB)
----.gitignore(56B)
----CHANGELOG.md(231B)
----lib()
--------sinon-chai.js(6KB)
----README.md(7KB)
----.eslintignore(10B)
----.editorconfig(147B)
----LICENSE.txt(2KB)

网友评论