腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
模拟方法
调用回
调
函数
sinon
、
如何使用
sinon
模拟
调用回
调
的外部方法?示例给定以下代码,getText应在回
调
函数中返回'a string‘作为响应let cb = function(err, response) {}并且它应该生成输出'a string‘,因为它<em
浏览 6
提问于2017-05-24
得票数 13
回答已采纳
1
回答
使用
sinon
测试承诺中的函数
、
、
、
= JSON.parse(JSON.stringify(testProduct)) this.multiple =
sinon
.stub
浏览 0
提问于2018-11-22
得票数 1
回答已采纳
1
回答
为什么我的假服务器什么都不回?
、
、
我试图设置一个假的
sinon
服务器来测试一些请求。在下面的代码中,我的回
调
函数从未被
调用
过。Error: timeout of 500ms exceeded.Ensure the done() callback is being called in this test.测试错误为什么不立即
调用回
调
函数?var request = require('request');
浏览 0
提问于2016-04-22
得票数 0
回答已采纳
2
回答
Sinon
:强制回
调
呼叫
、
result) => { return fail(error); });我想测试失败的路径,即当findById方法用错误
调用回
调
时我正在使用
sinon
为我的repository及其findById方法生成存根,但我不知道如何强制存根用所需的参数
调用回
调
谢谢
浏览 3
提问于2017-04-28
得票数 6
回答已采纳
1
回答
使
用回
调
调用
Sinon
测试函数
、
、
、
、
它接受一个回
调
作为参数,表示要执行的任何mysql查询。在stackoverflow用户的帮助下,我为函数本身创建了一个单元测试,但我在测试实际使用该函数的lambda处理程序时遇到了问题。(), rollback:
sinon
.stub(), const poolStub = { getConnection:
sinon
.stub().re
浏览 10
提问于2020-10-12
得票数 0
回答已采纳
1
回答
西农间谍从来没有被称为
、
、
、
我正在测试一个方法A,它根据条件使用不同的参数
调用
另一个方法B。所以我想监视B,这样我就可以检查它是否被
调用
了。但间谍从来没有接到过电话。describe('Testing A', () => { var spy =
sinon
.spy(parent, 'B')
浏览 2
提问于2016-12-03
得票数 3
回答已采纳
1
回答
Sinon
clock.tick不会提前setTimeout的运行时间
、
、
我尝试使用
sinon
.useFakeTimers()跳过这60秒,这样我就可以在延迟后测试逻辑。f();}; test-foo.js const
sinon
= require('
sinon
'); const bar =
sinon
.stub(); expect(bar.called).to.be.false;
浏览 18
提问于2019-04-29
得票数 3
回答已采纳
1
回答
使用Mocha &
Sinon
响应JS测试Ajax
、
、
、
、
在一个反应性应用程序中,我想测试一个ajax
调用
_search = () => { url: this.props.url, })这将
调用
存储上的一个方法,该方法进行Ajax
调用
: $.get(url).done((data) => { })我试图使用
浏览 0
提问于2016-03-09
得票数 0
2
回答
为什么这些测试要通过?
、
、
、
'),mock = require('mock-require'); var callback; sandbox =
sinon
.sandbox.create/b
浏览 3
提问于2017-08-14
得票数 7
回答已采纳
2
回答
如何使用
Sinon
.js来存根事件发射器
、
、
、
我正在尝试存根以下内容:我只想在第一个参数是'complete‘的时候
调用回
调
函数。我正在测试的函数还包含:所以我不能只做既会触发complete回
调
又会触发error回
调
的yield原因。如果我不使用
sinon
,我会通过写下面的代码来伪造它。
浏览 2
提问于2012-05-15
得票数 15
2
回答
如何将SinonJS用于回
调
方法?
、
、
、
、
方法返回一个值,所以我这样做: beforeEach(function() { }); });问题是,req.dbService.getUserByID中的代码永远不会被
调用
但我不知道它在回
调
中是如何工作的。 我如何让它在我的示例中返回
浏览 3
提问于2017-10-25
得票数 0
1
回答
sinon
.js: fake.rejects -使用calledWith进行测试
、
如果找不到用户,则会使用拒绝错误和第二个参数(false)
调用回
调
。login))我伪造findOne函数以拒绝:如何检查现在是否正确地
调用
了我的回
调
?// Inside validateToken the above code is implemented const done =
sinon
.
浏览 0
提问于2018-09-28
得票数 1
回答已采纳
4
回答
在第一次
调用
和第二次
调用
时为存根
调用
不同的回
调
我正在寻找一种在
sinon
中第一次和第二次
调用
stub方法时
调用
不同函数的方法。func2 = function (connectionPolicy, requestOptions, callback) { } 因此,当在内部
调用
req
浏览 6
提问于2016-06-03
得票数 20
1
回答
测试
调用
异步函数的组件
、
、
、
、
我有一个react组件,它
调用
作为prop传入的async函数,然后
调用
then函数中的另一个函数。例如。closeModal的名称是这样的: const closeModalStub =
sinon
.stub() const props =
浏览 3
提问于2018-08-06
得票数 1
回答已采纳
1
回答
dns查找的
Sinon
存根无法到达查找的回
调
、
、
addresses) => { console.log(addresses);}; collectDns();我正在经历的是,在执行查找
调用
之后,它永远不会到达回
调
。有人能建议,我做错了什么吗?
浏览 11
提问于2021-09-23
得票数 0
1
回答
异步回
调
中的
sinon
间谍不包装方法
、
、
看来
sinon
.spy(object, method)并没有像预期的那样包装我的object#method。以下是完整的测试文件:AmbitParser = require('../lib/parsers/ambit-parser'), expect = require('chai'
浏览 0
提问于2015-11-20
得票数 0
回答已采纳
1
回答
如何用
sinon
.stub编写单元测试到“请求”节点模块?
、
、
、
)); return callback(error, null);}); 我希望编写一些单元测试,以验证当函数被
调用
时参数正确我编写了这个单元测试代码:var
sinon
= require('
sinon
'),it ('should get drill down data by userId an
浏览 0
提问于2016-02-18
得票数 2
1
回答
未为promise resolve内的函数触发CallsFake
、
我正在尝试重写一个从回调到promises的代码库,但是即使代码运行良好,
sinon
测试还是失败了,因为没有触发callFake方法。console.log('resolved'); // Is logged });
sinon
.stub> { insertNotificationCallCount++; callback
浏览 8
提问于2018-01-29
得票数 0
2
回答
如何测试Node模块的后续效果,同时允许它
调用回
调
函数?
、
response.pipe(gunzip()).pipe(extract);} ).on("error", ()=>res.status(500).send("Failed"));get =
sinon
.stub(https, "get") 我不确定的是,如何让它在之后
调用回
调
函数?
浏览 4
提问于2022-04-13
得票数 0
1
回答
为什么我的
sinon
测试时间安排不了而不是失败?
、
、
it.only('returns a valid response', (done) => { } catch (error) { }
浏览 0
提问于2019-04-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
知识分享:C 语言函数指针之回调函数
4种常用的Ajax请求方式
callback回调与node爬虫技术
PHP回调函数及匿名函数概念与用法详解
Django源码学习-15-SimpleTemplateResponse
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券