腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
mocha
、
chai
和
sinon
来
证明
实现
回
调
的
调用
?
、
、
考虑下面的
mocha
+
chai
+
sinon
测试: resolve(); let p = new Promise(executor); spy.should.
浏览 4
提问于2018-02-23
得票数 0
1
回答
在NodeJS中,
如何
测试解析POST API请求
的
类方法发出
的
事件?
、
、
、
、
我
使用
mocha
、
chai
(与
chai
-http一起)
和
sinon
.spy测试一个特定场景,其中
调用
REST
的
类接收响应,然后在响应处理程序中向其他事件侦听器发送一个“数据”事件。为此,我试图
使用
相同
的
模式
来
测试数据事件,但即使有了承诺,
sinon
.spy侦听器也要等到承诺
实现
和
测试用例完成之后才会触发。 关于测试用例。第一次尝试--
使
浏览 7
提问于2017-03-26
得票数 1
1
回答
如何
将
Sinon
.JS间谍函数指定为类定义
的
一部分?
、
、
我正在写一个
使用
Require.js
和
Backbone.Marionette
的
Backbone.js应用程序,并
使用
Mocha
与
Chai
,
Sinon
和
Sinon
-
Chai
一起测试它。我通常
使用
作为应用程序结构
的
参考,
使用
作为单元测试
的
参考。 我
的
问题是尝试测试向添加。我认为测试添加了ItemView
的
最好方法是
浏览 3
提问于2013-01-30
得票数 2
回答已采纳
1
回答
使用
Mocha
,
Chai
和
Sinon
测试延迟动作
、
、
我已经创建了这种情况
的
基本模型,
使用
超时
来
延迟警报。(真正
的
过程是动态加载JS文件)。如果我注释掉setTime
浏览 2
提问于2015-08-12
得票数 1
1
回答
如何
使用
sinon
在
mocha
中测试多个
回
调
?
、
、
、
我有一个带有异步代码
和
多个
回
调
的
函数 return new Promise((resolve, reject) => { /* ... */ });};var cb2Spy =
sinon
.spy();it(&
浏览 0
提问于2018-05-29
得票数 0
1
回答
如何
用
sinon
.js对
回
调
函数
的
内容进行单元测试
、
、
、
、
如何
使用
sinon
.js框架测试
回
调
函数中
的
代码以进行模拟?self.data = serviceData; // *** test this line *** }}; 我
使用
带有
chai
的
mocha
测试,但是熟悉qUnit,所以所有这些测试都会被接受。
浏览 0
提问于2014-02-04
得票数 7
回答已采纳
1
回答
确保在此测试中
调用
了done()
回
调
(
Mocha
,
Chai
,
Sinon
)
、
查看其他问题,找不到问题
的
真正原因。我正在尝试导入一个模块并
使用
mocha
对其进行测试。import
chai
, {}import
sinon
from '
sinon
';
chai
浏览 4
提问于2016-02-27
得票数 4
回答已采纳
1
回答
用
Sinon
测试D3中
的
Mouseover事件
、
、
、
、
我希望能够
使用
间谍检查鼠标事件是否被正确
调用
。目前,我得到了以下错误:“错误:期望至少被
调用
一次,但从未被
调用
”。我
的
部分困惑与d3
和
jQuery选择器之间
的
差异有关,我非常乐意
使用
后者,但我不知道
如何
在测试中正确地
使用
前者以获得我想要
的
结果。我
的
依赖是d3,jQuery,
mocha
,
chai
,
sinon
和
<e
浏览 0
提问于2014-06-05
得票数 7
回答已采纳
1
回答
基于proxyquire
和
getJSON
的
JQuery存根
sinon
.js函数
、
、
、
、
我试图
使用
jquery
和
jquery
的
getJSON、done
和
fail函数存根,但我总是收到一个错误,即.getJSON、to
和
fail不是函数。=require("
sinon
");describe("Progress", () => { it("should callgetJSON", (done) =
浏览 6
提问于2021-04-26
得票数 0
回答已采纳
4
回答
承诺:一个测试中有多个expect语句
、
、
、
、
我正在
使用
测试一些承诺。我
的
问题是,我不知道
如何
在一个测试中有多个expect语句。时,对
sinon
_function_spy
的
调用
可能还没有发生,这使得这个测试变得不正常。测试在技术上通过并按预期失败,但由于then
调用
中抛出
的
异常,它将失败,因为承诺被拒绝。)然后,
sinon
_function_spy上
的
检查就不会被
调用
,因为承诺被拒绝了,也没有
调用
then。
如
浏览 1
提问于2017-12-18
得票数 9
回答已采纳
2
回答
Sinon
FakeServer在
Mocha
中不起作用
、
、
、
我正在尝试为API
调用
设置测试。我在前面的方法中创建了一个假服务器,为了测试基本
实现
,我
使用
$.ajax与实际
的
api
调用
进行比较。但是,我在server.requests中看不到任何请求。我
的
ajax
调用
使用
cannot call method open of undefined触发error方法。我正在导入
Sinon
、sinonFakeHttps
和
sinonFakeServer。在论坛上呆了2天,但没有运气 这是
浏览 0
提问于2014-03-01
得票数 0
2
回答
如何
测试一个函数是否
调用
了特定
的
方法/函数?
、
、
、
、
在
Mocha
中是否有一种方法
来
测试某个函数是否
调用
了特定
的
方法或外部函数? 好
的
,所以用
sinon
测试是否
调用
了一种方法是非常容易
的
。不过,我不确定是否测试是否
调用
了外部函数。因此,我更新了示例,以表示一些更“真实
的
世界”。我正在开发一个节点应用程序,所以foo.js
和
bar.js都是模块。= requi
浏览 0
提问于2014-11-02
得票数 23
1
回答
测试在
mocha
中没有
回
调
的
异步方法
、
、
、
、
它不返回任何东西,也不需要回
调
。 }); TestableMode.log.info('Write results'); });目前,我正在
使用
摩卡运行我
的
测试在其他
的
测试中,我用
sinon
来
监视方法,我能用这些
浏览 4
提问于2016-03-08
得票数 0
1
回答
测试nodejs和谐发生器方法
、
、
、
、
callback(err); } }您可以在node.js上与ES6生成器一起
使用
它
来
等待操作
的
发生from save's callback */ /* result contains ok, the one from save's callback */为了测试我是否做过这样
的
事情,
使用
moc
浏览 1
提问于2014-03-07
得票数 4
回答已采纳
1
回答
Sinon
的
假服务器没有响应
、
、
、
、
还有许多其他问题询问
Sinon
没有响应,但它们似乎都是用一些普通
的
东西解决
的
,比如无效
的
响应数据或切换
的
配置选项。我
的
情况如下:对于测试(在/js/test上),requireJS也用于加载相同
的
模块,但是添加了、
和
。这是test应用程序
的
引导程序: &q
浏览 5
提问于2013-11-05
得票数 3
回答已采纳
1
回答
Sinon
clock.tick不会提前setTimeout
的
运行时间
、
、
我尝试
使用
sinon
.useFakeTimers()跳过这60秒,这样我就可以在延迟后测试逻辑。f();}; test-foo.js const
sinon
= require('
sinon
'); const bar =
sinon
.stub(); expect(bar.called
浏览 18
提问于2019-04-29
得票数 3
回答已采纳
1
回答
用
mocha
和
sinon
测试异步函数
、
、
、
、
背景const myFun = socket => { };const fakeSocket = { emit:
sinon<
浏览 0
提问于2017-10-04
得票数 0
回答已采纳
1
回答
我
如何
在摩卡测试一个课程?
、
在我
的
TDD之旅中,我
使用
的
是摩卡、柴
和
西农。那里当然有一条学习曲线。 我
的
目标是编写一个测试
来
验证method4是否被执行。我怎样才能做到这一点?
浏览 4
提问于2017-05-31
得票数 4
回答已采纳
1
回答
Backbone.Deferred.Model:为什么单元测试不运行?
、
、
、
、
我
使用
这个html
来
驱动测试。 '
sinon
-
chai
' : '../../../bower_components/
sinon
-
chai
/lib/
sinon
-
chai
',
浏览 3
提问于2015-06-12
得票数 1
回答已采纳
2
回答
在承诺链结束时测试
回
调
调用
、
、
、
、
我正在处理一个代码混合节点风格
的
回
调和蓝鸟承诺,我需要为它编写一些单元测试。EnterInvoking callback 按承诺
使用
cha
浏览 6
提问于2017-08-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
测试 Node.js,2018
打造前端工程测试体系:1
流利说前端单元测试实践
2021年Node.js开发人员学习路线图
使用配置表+Mocha动态生成用例的JSAPI自动化测试
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券