腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
readFileSync
或
safeLoad
上
的
存根
回
调
函数
node.js
、
unit-testing
、
sinon
、
stubbing
、
sinon-chai
我正在尝试
存根
以下内容: let file = yaml.
safeLoad
(fsExtra.
readFileSync
(filepath, 'utf8'), err => {}); 在某种程度上,它会获取err并运行logger.warn 但问题是,当我使用以下任何代码在
safeLoad
或
readFileSync
上进行
存根
时,它永远不会到达logger.warn(err); sinon.stub().th
浏览 23
提问于2019-10-13
得票数 0
1
回答
为什么我
的
Node.js程序跳过了fs.
readFileSync
函数
?
node.js
Board对象构造
函数
:this._A2 = new Square();Square对象构造
函数
:this._X2 = null;我计划使用Object.assign(board, JSON.parse(data));重新加载数据,使用board类作为基类,但我
的
浏览 4
提问于2021-03-13
得票数 0
回答已采纳
2
回答
sinon.js
存根
-可以对单个
存根
函数
调用多个
回
调
吗?
javascript
、
stub
、
sinon
如果我有一个接受2个
回
调
的
函数
的
存根
,那么当调用
存根
函数
时,如何将sinon.js连接到调用两个
回
调
?例如,下面是我想要
存根
的
函数
,它接受两个
函数
作为参数: ... one and two are functions ...... contents stubbed by
浏览 2
提问于2015-04-23
得票数 11
3
回答
fs.
readFileSync
()没有
回
调和编码不起作用?
node.js
、
fs
我编写了这个小测试代码,试图调试我
的
另一个项目,发现fs.
readFileSync
()似乎没有
回
调
函数
,而且编码不起作用。const fs = require("fs"); 预期输出:“
回
调<
浏览 13
提问于2019-10-31
得票数 1
回答已采纳
1
回答
Stub.callsArg(索引)从Sinon.JS做什么?
javascript
、
unit-testing
、
sinon
这些文件提供给我们: stub.callsArg(index) -使
存根
以
回
调
函数
的
形式在提供
的
索引处调用参数。stub.callsArg(0);使
存根
调用第一个参数作为
回
调
。但是,我不知道要编入索引
的
参数列表在哪里。也许我只是不明白
存根
是什么..。
浏览 2
提问于2015-03-16
得票数 7
回答已采纳
2
回答
为什么我
的
readFileSync
函数
没有执行?
javascript
、
node.js
、
cheerio
我正试着从Node
的
一个文件里读出来。这是我
的
代码:var path = process.argv[2]; console.log('function/data
浏览 0
提问于2017-07-19
得票数 2
回答已采纳
4
回答
node.js和异步编程回文
javascript
、
node.js
、
asynchronous
我是node.js和异步编程回文
的
新手。我在谷歌
上
搜索过很多例子,但是我还是有点困惑。Fs.readFile(文件名,选项,
回
调
) //
回
调
将异步处理fs.
readFileSync
(文件名,选项) var fs = require('fs
浏览 6
提问于2013-06-13
得票数 2
回答已采纳
1
回答
存根
一种使用Sinon进行
回
调
的
方法
javascript
、
node.js
、
mocha.js
、
sinon
、
chai
我想知道我
的
做法是否正确,以及类似情况下
的
最佳做法是什么。场景 } else { } }; 上面的方法是在我
浏览 1
提问于2015-11-17
得票数 5
回答已采纳
3
回答
使用回
调
函数
存根
,不返回promise
node.js
、
unit-testing
、
testing
、
mocha.js
、
stub
我有一个调用
函数
的
服务,我正在为该服务编写测试,我需要将该
函数
存根
到该服务中,该
函数
具有
回
调
,而不是返回承诺。当我为它生成
存根
并返回虚拟
函数
时,它挂起了,因为服务需要回
调
,下面是我
的
测试代码 describe('Testing Token Service', () => {beforeEacherr, data){ con
浏览 12
提问于2019-02-14
得票数 0
回答已采纳
1
回答
西农
的
stub.yields是做什么
的
?
javascript
、
sinon
sinon
的
文档中说,stub.yields这样做: 使
存根
调用它接收到
的
带有提供参数(如果有的话)
的
的
第一个
回
调
。如果一个方法接受多个
回
调
,则需要使用yieldsRight调用最后一个
回
调
,或者使用callsArg让
存根
调用第一个
或
最后一个
回
调
以外<e
浏览 2
提问于2019-07-09
得票数 5
回答已采纳
1
回答
返回数据
的
回
调
函数
--使其匿名、
函数
还是模块?
javascript
、
callback
我用JavaScript编写了这个小
函数
: var championFile = JSON.parse(fs.
readFileSync
因此,当我使用getChampionFile
函数
时,我传入一个匿名
函数
作为一个
回
调
,它只返回championFile。 编辑:正如所指出
的
,
回
调
并不明显。在编写回
调
时,我使用
的
浏览 2
提问于2017-08-16
得票数 1
回答已采纳
3
回答
readFile()和
readFileSync
()之间
的
区别
javascript
、
node.js
、
express
下面的代码将index.html
的
内容(它只包含文本hello world)输出到浏览器。但是,当我用
readFileSync
()替换readFile()时,请求超时。 我遗漏了什么?是否需要不同类型
的
缓冲区?我使用
的
是节点0.61和express 2.4。
浏览 5
提问于2013-07-12
得票数 83
回答已采纳
1
回答
我会使用这个变量来提升异步性吗?NODE.js
node.js
我创建了这些变量,并将每个txt文件
的
文本分配给每个变量。如果我将它们存储在变量中,那么它们在执行文件时是否还会在后台运行,还是会同步运行?/txt/giraffe.txt", "utf-8", (err, data) => {}); const getRhino = fs.
readFileSync
(".
浏览 1
提问于2022-02-21
得票数 0
1
回答
如果NodeJS中不存在文件,如何返回空数组
node.js
、
fs
如果我试图读取一个不存在
的
文件,我想console.log一条消息并返回一个空数组。getAllNotes
函数
触发有效,错误肯定抛出no such file or directory, open 'notes.json'。第二,为什么不输出我
的
console.log消息而不返回空数组?var getAllNotes = () => { var notesArray = fs.
readFileSync<
浏览 1
提问于2017-04-26
得票数 1
回答已采纳
1
回答
sinon.js
存根
-如何
存根
async.map
javascript
、
node.js
、
unit-testing
、
asynchronous
、
sinon
我想测试下面的
函数
。= null }));}var mockAsync = sinon.stub(async, "map") mock
浏览 0
提问于2016-07-28
得票数 1
2
回答
为什么我
的
错误处理在fs.
readFileSync
()中失败了?
javascript
、
node.js
、
ecmascript-6
如果我只通过fs.
readFileSync
(filename, 'utf-8')读取一个JSON文件,它就能工作,但是当我添加错误处理时,我得到了undefined。const fs = require('fs'); fs.
readFileSync
('cmdCreateRule.json', 'utf8', function (
浏览 2
提问于2021-06-22
得票数 0
回答已采纳
1
回答
fs.readFile可以工作,但
readFileSync
返回空内容
node.js
、
fs
); let content; content = fs.
readFileSync
浏览 2
提问于2018-11-22
得票数 1
2
回答
如何使用Sinon.js来
存根
事件发射器
javascript
、
mocking
、
stub
、
sinon
我正在尝试
存根
以下内容:我只想在第一个参数是'complete‘
的
时候调用回
调
函数
。我正在测试
的
函数
还包含:所以我不能只做既会触发complete
回
调
又会触发error
回
调
的
yield原因。
浏览 2
提问于2012-05-15
得票数 15
1
回答
理解Sinon.js
的
stub.yield()
javascript
、
sinon
使用给定
的
参数调用传递给stub
的
回
调
。如果没有使用
函数
参数调用
存根
,则yield 将引发错误。也别名为invokeCallback。 如果从来没有用
函数
参数调用
存根
,那么它是什么意思?
浏览 1
提问于2015-11-22
得票数 1
回答已采纳
1
回答
保存process.nextTick以传递参数
javascript
、
node.js
、
testing
、
sinon
无论好坏,我们使用
存根
synchronously.来调用它
的
第一个参数(
回
调
) process.nextTick看下面的代码:sinon.stub(process, 'nextTick').callsArg(0);Sinon能建议我如何用其余
的
参数来调用arg 0(
浏览 0
提问于2018-07-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Node.js 极简教程
知识分享:C 语言函数指针之回调函数
JS异步编程,2/3。callback,promise
远程过程调用RPC(一)
事件循环与任务队列
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券