sinon-chai相关内容

SINON存根更换功能不起作用

我在这里的NodeJS中隔离了我面临的问题。依赖函数上的SINON存根不能按预期工作。我没有得到我在这里错过的东西。感谢你的帮助。以下是示例代码。 sinonTest.js "use strict"; function getSecretNumber () { return 44; } function getTheSecret () { return `The secret ..
发布时间:2022-06-17 23:55:07 其他开发

调用calledOnce时Chai属性无效

我在用SINON和Chai编写测试时遇到了问题。 我正在尝试检查是否对间谍调用了函数并获取 ";错误:无效的Chai属性:calledOnce"; 我正在使用相同的测试依赖项在另一个项目中执行相同的操作,没有任何问题。 var udpSocketStub = this.sandbox.spy(udpSocket, 'send'); expect(udpSocket ..
发布时间:2022-06-17 22:24:35 前端开发

已用对象断言调用

我正在监视的功能,接收对象作为参数.我需要断言该函数是用对象的某些属性调用的. 例如:我的SUT具有: function kaboom(){fn({foo:"foo",bar:'bar',zap:function(){...},dap:是的});} 在我的测试中,我可以这样做: fnStub = sinon.stub();kaboom();期望(fnStub)被调用; 并且有 ..
发布时间:2021-05-19 20:12:53 前端开发