腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
未
为
promise
resolve
内
的
函数
触发
CallsFake
、
我正在尝试重写一个从回调到promises
的
代码库,但是即使代码运行良好,sinon测试还是失败了,因为没有
触发
callFake方法。work notificationService.insertNotificationDB()在我
的
摩卡测试中,我有: sinon.stub(notificationDBService, 'insertNotificationDB').
浏览 8
提问于2018-01-29
得票数 0
2
回答
如何使用sinon在一个
函数
中测试多个承诺
、
、
、
这是我
的
函数
,在这个
函数
中,'start‘
函数
中有两个
promise
函数
。我应该如何测试“start”
函数
。export class TTT{ return new
Promise
(((
resolve
, reject) => {
resolve
('function
浏览 5
提问于2018-08-23
得票数 0
回答已采纳
1
回答
在测试中总是先得到“钩子”,并且不能修复它
、
、
、
、
// prepare environment sandbox.stub(app, "post").
callsFake
(() => { }); ingestEventStub = sandbox.stub(IngestController.prototype, &quo
浏览 9
提问于2019-05-22
得票数 1
1
回答
在调用存根
函数
时,获取sinon来解析承诺
、
、
我有一组消息队列代码
的
集成测试(通过一个真实
的
RabbitMQ)。测试正在验证在特定消息到达时是否
触发
了正确
的
用例。processed before the verification}) }) await publishMessa
浏览 5
提问于2022-07-08
得票数 1
回答已采纳
1
回答
Sinon stub mongoose save来解析调用save
的
对象
、
、
、
、
有没有一种方法可以存根Image
的
save方法来解析调用它
的
对象?即。我希望then子句中
的
image与newImage相同 像sinon.stub(Image.prototype, 'save').resolves(theCallingObject);这样
的
东西 这个是可能
的
吗任何帮助都是非常感谢
的
。谢谢!
浏览 6
提问于2019-05-09
得票数 1
1
回答
如何模仿AxiosResponse?
、
、
我试图在我
的
单元测试套件中使用以下方法- return axios.post(endpointurl, requestBody, options);这是我
的
单元测试存根- myStub = {postToServer: sinon.stub(webapi, 'postToServer').onFirstCall().
calls
浏览 15
提问于2022-10-04
得票数 0
1
回答
类构造器上
的
nodejs存根
、
、
这个库是这样使用
的
: new exif.ExifImage('path_to_file.jpg', function(err, metadata但是,我不知道如何对这个类构造
函数
进行存根,以便元数据(或者如果我想测试失败的话)成为执行测试所需
的
存根值。
浏览 1
提问于2019-05-14
得票数 0
回答已采纳
1
回答
如何使用sinon和Mocha模拟mysql查询nodeJS上
的
promisify调用?
、
、
、
、
createConnection = { return
Promise
.
resolve
() query : sinon.stub().withArgs({}).
callsFake
(function (...args):
Promise
function(
resolve
){
resolve
(dummy
浏览 11
提问于2021-10-25
得票数 0
1
回答
Mocha单元测试超时10000 of当使用等待
Promise
.all时超过错误
、
、
、
、
文件:基于index.ts //类
的
默认导出 return
Promise
.
resolve
({ // Api Call in real scenario.success: true; itemA: [] }); return
Promise
.
resolve
({(async (
resolve
, reject) => {
浏览 4
提问于2022-01-25
得票数 0
1
回答
如何在nodejs中编写读行测试?
、
、
、
、
我正在为一个使用readline接受输入
的
函数
编写测试。readline.createInterface({ output: process.stdout, const inputNum = await new
Promise
((
resolve
) => { }); rl.close()
浏览 0
提问于2021-09-29
得票数 3
2
回答
节点aws
的
存根.
promise
()方法
、
、
我
的
代码就像docClient.get(...).
promise
().then(...)').
callsFake
(function(){return
Promise
.
resolve
({id:1337})});var promiseStub = sinon.stu
浏览 7
提问于2017-11-06
得票数 1
回答已采纳
1
回答
sinon:如何模拟从另一个
函数
返回
的
函数
、
、
、
、
我需要编写一些单元测试,为此,我需要使用模拟一些
函数
。我遇到
的
问题是我
的
mock不能传播到我正在测试
的
文件中。例如,在测试
的
文件中,我有以下内容:function func () { ifsinon.stub(git, 'silent').
callsFake
(() => {
浏览 1
提问于2017-11-03
得票数 3
1
回答
Chrome工具暂停被拒绝
的
承诺,即使我要抓住它
、
、
、
我有以下类型记录代码,其中抛出来自允诺创建
函数
的
同步错误: try {(e) { }令我惊讶
的
是,在throw线上
的
Chrome工具中,它
触发
了“暂停拒绝承诺”。我打开了“暂停异常”,关闭了“暂停捕获异常”,因为我想了解
未</em
浏览 1
提问于2020-02-20
得票数 0
回答已采纳
1
回答
如何在Node中使用Mocha和Chai测试
promise
rejection?
、
、
、
我正在尝试使用Mocha和Chai测试我
的
服务和dao。但是,在伊斯坦布尔
的
报道中,我将“拒绝”行设置
为
红色。下面是一个示例测试方法
的
代码。categories', function() { stub.
callsFake
(() => { return
Promise
.
resol
浏览 20
提问于2019-02-24
得票数 2
回答已采纳
1
回答
firebase
函数
中
的
阻塞auth0
、
、
、
、
我有下面的Firebase
函数
,它使用Auth0获取用户配置文件。bankSnapshot = await bankRef.get() 我试图在我
的
测试中使用以下代码(和几个排列)来模拟auth0,但是实际
的
函数
总是被调用而不是模拟。return function() { } sinon.st
浏览 1
提问于2018-11-20
得票数 0
回答已采纳
1
回答
如何使用从回调中抛出
的
错误来测试
promise
catch块
、
在节点6中,有没有办法使用jasmine来测试promises catch块,例如: //never here} catch (err => {} 测试应该是这样
的
。sandbox.stub(js, 'someFunction'
浏览 2
提问于2018-08-21
得票数 0
1
回答
将更改值传递给异步
函数
、
、
、
在下面的代码中,我向comb添加了一个值,尝试在异步
函数
中使用该值,然后更改comb
的
值。请求
内
的
comb值不是预期
的
值,因为在请求
的
回调
触发
之前,comb.pop()会多次出现。在搜索了许多关于堆栈溢出
的
问题后,我尝试在以comb
为
输入
的
请求周围放置一个闭包,但这不起作用。我该怎么做呢?= new
Promise
(function(
resolve
, reject) {
浏览 0
提问于2015-07-07
得票数 0
1
回答
库或模块中
的
节点/ Sinon
函数
(节点-postgres)
、
、
我正在尝试测试一个使用pg模块查询数据库
的
函数
,下面是我如何使用它:const { liveDB } = require('..finally { await client.release();}; 通常,我会存根这样
的
函数
(db.saveUser在这里是一个假
函数
,但它确实会被正
浏览 3
提问于2017-09-08
得票数 2
1
回答
使用
Promise
.reject()到stub.rejects()观察不同
的
行为
、
、
、
、
我在运行测试时遇到问题(在Node),我收到了一个不明确
的
错误警告(对于我
的
dummyErrors),尽管我正在捕获错误,我调用我
的
函数
.-note,这些不明确
的
错误只发生在单元测试中,而不是在实际调用中。.returns(
Promise
.re
浏览 2
提问于2018-06-13
得票数 0
回答已采纳
1
回答
Promise
中
的
代码引用循环迭代中
的
变量
、
、
关于JS中
的
承诺,我有一个一般性
的
问题。我找不到答案,最后决定在这里提问。因此,让我们看一下下面的伪代码: some_
promise
(function(){ // or at the}
浏览 6
提问于2017-08-06
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入理解Promise
ES6之Promise的使用
图解JavaScript——代码实现(六种异步方案,重点是Promise、Async、发布/订阅原理实现,真香)
关于ES6的Promise对象和用法
JavaScript 中回调地狱的今生前世
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券