腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
在
异步
测试
中
测试
返回promise的存根?
、
、
、
、
我
如何
以
异步
方式
测试
它?下面是
测试
的
方法
(200); .fail(function () { }); 正如你所看到
浏览 0
提问于2013-04-15
得票数 11
回答已采纳
1
回答
如何
使用
sinon
测试
异步
方法
、
、
、
、
我正在对一个函数进行单元
测试
,该函数在没有等待的情况下调用其中的另一个
异步
任务。这样做的原因是因为我不想等待函数执行。params).promise(); await s3.upload(params).promise();
浏览 44
提问于2020-11-06
得票数 1
2
回答
如何
使用
should.js断言函数已‘等待’
异步
函数
、
、
、
我有一个调用另一个
异步
函数g的
异步
函数f。为了
测试
f是否调用了g,我
使用
sinon
截断了g,并断言它是
使用
should.js调用的。'use strict'; const
sinon
= require('
sinon
'); async f(n) {await,这个
测试
也会通过。
浏览 2
提问于2018-11-29
得票数 4
1
回答
我
如何
在摩卡
测试
一个课程?
、
在我的TDD之旅中,我
使用
的是摩卡、柴和西农。那里当然有一条学习曲线。 我的目标是编写一个
测试
来验证method4是否被执行。我怎样才能做到这一点?
浏览 4
提问于2017-05-31
得票数 4
回答已采纳
1
回答
断言该
方法
已在Mocha和
Sinon
的promise中调用
、
、
、
、
我有以下简化的
方法
和
测试
,我想
测试
handleResponse()是否已被调用。这是因为promise是
异步
的,并且断言在promise之前运行吗?如果是这样,我
如何
在运行断言之前等待promise to the completed?(service, 'getList'); handleRes
浏览 2
提问于2017-04-03
得票数 1
1
回答
Sinon
忽略后续的
异步
调用。
、
、
、
、
test/module.test.js:31:48)
测试
本身如下所示/helpers/chai");const { functionUnderTest } = require("..functionUnderTest(mockHelpe
浏览 6
提问于2022-04-04
得票数 1
回答已采纳
1
回答
node.js
测试
事件是否在不
使用
超时的情况下
使用
sinon
.js发出
、
、
、
、
我试图弄清楚,当
异步
发出的事件已经发出时,我
如何
使用
sinon
.js进行
测试
?到目前为止,我正在做的是设置一个超时,在这个超时中,我知道事件将被粗暴地发出,但这很丑陋,可能会增加
测试
运行的总时间,而我不想这样做: var cbSpy =
sinon
.spy(); obj.on('event
浏览 1
提问于2016-05-15
得票数 0
1
回答
如何
使用
sinon
在mocha中
测试
多个回调?
、
、
、
我有一个带有
异步
代码和多个回调的函数 return new Promise((resolve, reject) => { /* ... */ });};var cb2Spy =
sinon
.spy();it('test', (
浏览 0
提问于2018-05-29
得票数 0
1
回答
如何
使用
sinon
测试
异步
函数?
我有一个名为PostController的类,我试图
测试
以下函数创建: constructor(Post) { message.error.default; }我的考试课是:import PostController from '..
浏览 2
提问于2019-04-24
得票数 0
回答已采纳
1
回答
摩卡
测试
不会解决
使用
Sinon
存根的承诺。
、
、
、
、
我
使用
Mocha来
测试
其中包含
异步
方法
的
方法
。我要用罪人来对抗这种依赖,并且还一个坚定的承诺。但是承诺从来没有解决,或者至少当断言运行时,它还没有解决。下面是正在
测试
的
方法
//THIS GETS CALLED SUCCESSFULLY //do s
浏览 2
提问于2016-01-06
得票数 1
回答已采纳
2
回答
获取TypeError:当阻塞
异步
方法
时不能存根不存在自己的属性
、
、
、
、
我正试图为我们的小型但很快增长的testcafe业务函数库编写单元
测试
--即
使用
页面文件的那些库,来
测试
任何非简单的逻辑。为此,我试图为这个函数编写我的第一个单元
测试
-- entityTabs是一个导入的
异步
模块,ui是一个导入的非
异步
模块,accountAssignmentControls是一个分页文件。最初,我想把statAccountAssignments调用一次的所有函数和
测试
(在此之后,我将
测试
传入的数据的各种组合,但我无法超越第一个障碍)。
浏览 2
提问于2018-07-03
得票数 4
1
回答
函数中不调用
异步
Mocha done()
、
、
、
、
docs.sessionLength).to.equal(3) done() })结果是,“运行
测试
浏览 5
提问于2017-11-12
得票数 0
回答已采纳
2
回答
如何
测试
redux-thunk中间件
异步
函数?
、
、
、
、
我正在尝试
使用
mocha、chai和
sinon
(我的第一次!)来
测试
我的asyn thunk中间件函数。由于
异步
流,规范失败。如果我在期望值之前加上一个101ms的setTimeout,它就会过去。我的代码将
使用
一些返回诺言的DB,因此
异步
函数最终将如下所示:return (dispatch) => {} 因此,我尝试要求dbAPI并在
测
浏览 6
提问于2016-01-18
得票数 5
1
回答
用于检查在lambda中调用了所有
方法
的
Sinon
测试
、
、
、
、
+ data.id,}, tools.HEADERS) ).catch(err => tools.handleAPIError(callback, err));我正在
使用
sinon
.js编写一个
测试
用例,只是为了检查我的lambda函数中的所有
方法
是否都是通过存根所有函数来调用的。喜欢tools.checkPermissiontools.handleAPIResopnse 我是这样进行存根和
测试</em
浏览 0
提问于2019-02-15
得票数 0
1
回答
Sinon
.fakeServer响应model.fetch后没有更新的主干模型
、
、
、
、
我正试图为我们的骨干应用程序编写一个
测试
套件。我们
使用
Jest作为
测试
框架,
使用
Sinon
来模拟服务器。,说明
如何
使用
sinon
测试
骨干模型(滚动到接近底部的假用户
使用
)以及
使用
。根据我所读到的,server.respond()应该评估所有
异步
请求,因此应该同步更新模型。
如何
使用
Backbone.model.fetch()?在Jest中
测
浏览 1
提问于2018-06-18
得票数 0
回答已采纳
1
回答
如何
使用
sinon
.useFakeTimers与成员
测试
(验收)?
、
、
我已经成功地编写了单元级
测试
的余烬w/帮助,从
sinon
时钟,但验收
测试
似乎总是一个问题。 例如,在我的路线上,我打算等待5秒才能做某事。,我会做一个简单的访问,断言currentURL()是好的,然后做一个clock.tick(5001) w/
sinon
.然后断言定时器已经完成,并设置了一些状态/等等。我意识到
sinon
和成员运行循环似乎在一起玩得不太好,但我很好奇其他人用什么来
测试
像这样的高级别计时器(非单元
测试
、/wit
浏览 2
提问于2015-04-12
得票数 3
回答已采纳
1
回答
当db是一个自定义类属性时,
如何
侦测/存根/模拟firestore db.collection().add(),即
如何
存根this.db.collection().add()?
、
、
、
、
我有一个类Firestore,它初始化构造函数this.db中的一个firebase数据库,并有一个addEntry()
方法
将一个新条目添加到该数据库中。
如何
存根/模拟对数据库的写入,以便在
测试
期间不进行写入?该
测试
的断言是db.collection().add()被调用一次。_path.segments[1]}const
sinon
= require('
sinon
') const chai =
浏览 0
提问于2020-07-28
得票数 0
1
回答
使用
Mocha,Chai和
Sinon
测试
延迟动作
、
、
我想为
异步
流程创建一个单元
测试
。我已经创建了这种情况的基本模型,
使用
超时来延迟警报。(真正的过程是动态加载JS文件)。如果我注释掉setTimeout()调用,下面的代码就可以正常工作。我应该
如何
修改它,以使
sinon
.assert...调用将等待延迟的操作发生? <!"></script>
浏览 2
提问于2015-08-12
得票数 1
2
回答
断言函数在承诺中调用
、
、
、
、
我正在为
异步
node.js函数编写一些
测试
,该函数
使用
Mocha、柴和
Sinon
库返回承诺。params) { mkdir(params) )mkdir和writeFile都是返回承诺的
异步
函数我需要
测试
mkdir是否被调用过一次,并将params提供给foo。关于
如何
断言foo的总体返回值(对此非常有用),我已经看过很多例子,但没有提到<em
浏览 4
提问于2016-07-11
得票数 3
回答已采纳
1
回答
从承诺javascript的
sinon
.spy中获取回调参数
、
、
、
、
我正在
使用
mocha和
sinon
运行一个
测试
,以便从HTTP请求的允诺范围内获得一个回调值,但由于承诺的
异步
性质,它无法工作。这是因为当
sinon
.spy检查回调时,它已经消失了,成为空的或未定义的。下面是
测试
代码: server.respondWith('GET', `${apiUrl}/messages();
si
浏览 7
提问于2017-08-05
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用Python异步请求
Python使用Selenium爬取淘宝异步加载的数据方法
超详细的Python中异步协程的使用方法介绍
测试人员如何使用Git部署测试环境?
使用 Moq 测试.NET Core 应用-Mock 方法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券