sinon.js 的作用是什么?
SinonJS 提供独立的测试 spy、stubs 和 mocks。这是一个库,我们可以用它为单元测试创建对象 mocks。
Spys - 我们可以用来跟踪执行的伪函数。
Stubs - 函数替换,我们可以从中返回我们想要的任何内容,或者让我们的函数以适合我们的方式工作,以便能够测试多个场景。
Mocks - 伪方法
所有这些对象都有助于对我们的代码进行单元测试。
广告
SinonJS 提供独立的测试 spy、stubs 和 mocks。这是一个库,我们可以用它为单元测试创建对象 mocks。
Spys - 我们可以用来跟踪执行的伪函数。
Stubs - 函数替换,我们可以从中返回我们想要的任何内容,或者让我们的函数以适合我们的方式工作,以便能够测试多个场景。
Mocks - 伪方法
所有这些对象都有助于对我们的代码进行单元测试。