腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
chai-chai
和
sinon
测试
浮点
逻辑
、
、
、
我有一个
测试
用例失败了,因为被
测试
的值被Number.EPSILON关闭了。我理解为什么会发生这种情况,并相信我需要修改我的
测试
用例,以便它能够容忍这种差异。我相信
使用
chai-almost来帮助实现这一点是有意义的,但我正在努力弄清楚如何将chai-almost与
sinon
-chai集成在一起,并且正在寻找想法。具体来说,我
使用
的是
sinon
-chai提供的calledWithMatch方法。calledWithMatch方法在两个对象之间执行深度相等检查,并且不考虑
浏览 33
提问于2019-05-21
得票数 0
1
回答
如何将服务中的业务
逻辑
编写为ExpressJS中的
sinon
、
、
、
、
我想
使用
sinon
为
使用
ExpressJS
和
Mongoose的服务的业务
逻辑
编写
测试
代码。// Service const { findOneService } = requir
浏览 9
提问于2019-11-25
得票数 0
1
回答
Sinon
clock.tick不会提前setTimeout的运行时间
、
、
我正在为一个async函数编写一个
测试
,该函数执行一系列任务,并在执行更多任务之前等待60秒。我尝试
使用
sinon
.useFakeTimers()跳过这60秒,这样我就可以在延迟后
测试
逻辑
。f();}; test-foo.js const
sinon
= require('
sinon
'); const expect = require('chaidescribe('
浏览 18
提问于2019-04-29
得票数 3
回答已采纳
1
回答
为在javascript中
使用
jwt标记的方法编写单元
测试
、
、
、
、
我一直在尝试用javascript为
使用
jwt令牌验证的方法编写单元
测试
。因此,只有在令牌有效的情况下才会获取结果。有什么想法吗?
浏览 10
提问于2018-02-19
得票数 6
回答已采纳
3
回答
sinon
.js间谍不会捕捉错误吗?
、
、
、
所以,我用摩卡
和
chai做我的前端
测试
,但我开始融入
sinon
,并真正喜欢它。不过,
测试
抛出的错误并不像
sinon
文档所显示的那样有效。new Error('unsupported collection type ' + collectionType);},it('throws error if missing second arguement', funct
浏览 1
提问于2013-09-11
得票数 5
回答已采纳
1
回答
使用
sinon
顽固性表示中间件功能是
、
、
、
、
我正在尝试的东西(如何复制)即使我需要模块并替换导出处属性中的函数。我一直在看原始的功能行为。e.message) req.event = event}我已经试过的 设置多个beforEach挂钩,以组织存根<em
浏览 0
提问于2018-08-30
得票数 2
回答已采纳
1
回答
存根setTimeout函数
、
、
、
我正在编写单元
测试
用例,它总是执行等待,每个
测试
用例都等待5s。 // Skip setTimeOut now: Date.now(), toFake: ['setTimeout
浏览 3
提问于2020-03-10
得票数 2
回答已采纳
1
回答
用mocha对Nodejs
测试
图像进行调整
、
我
使用
graphicmagick来调整nodejs应用程序中的图像大小。 问题是,在编写单元
测试
时,我似乎找不到任何方向或示例。我
测试
图像大小是否有意义,因为我
使用
的是第三方模块?如果是,我如何为我的代码编写
测试
?
浏览 4
提问于2015-03-02
得票数 2
回答已采纳
1
回答
具有多个嵌套函数的
Sinon
、Chai
测试
用例
、
、
、
、
我尝试
使用
javascript加载多个外部js。我为注入
逻辑
编写了单独的代码。当我加载一个js文件时,意味着
测试
用例工作正常。但是当我尝试加载多个js文件时,
测试
用例失败了。function init(domElement) {} init: initTest.js factory.init();
浏览 0
提问于2017-11-06
得票数 0
1
回答
JS
测试
:
Sinon
伪造来自其他文件的API响应?
、
、
、
、
我的MainCreator文件正在运行
Sinon
测试
,在运行makeIndents时,我在假装调用时遇到了问题。
浏览 2
提问于2022-06-22
得票数 0
1
回答
在Model#save ()处理中没有调用猫鼬Promise.all
、
、
、
我正在
测试
一个
使用
猫鼬的快速路由处理程序。我的路由处理程序代码如下。var Comment = require('..results.map(pushAndSave); }) res.json(err);} 我试图
测试
的
逻辑
是基本上,我希望调用以下内容:comment.save()、User.findById().exec()、Post
浏览 2
提问于2017-05-04
得票数 2
回答已采纳
2
回答
模拟在同一个模块中导出
和
调用的模块函数?
、
、
、
、
新的单元
测试
和
间谍,存根
和
模拟的概念。侧问题1:应该集中于
测试
函数本身的
逻辑</
浏览 3
提问于2016-06-07
得票数 8
回答已采纳
3
回答
使用
Sinon
的存根moment.js构造函数
、
、
、
在
使用
format函数调用moment构造函数以返回预定义的字符串时,我无法将其存根,下面是我想用mocha运行的示例规范 const momentStub =
sinon
.stubformatForTheStub); conso
浏览 0
提问于2016-02-11
得票数 18
回答已采纳
2
回答
当setState调用“承诺”时,失败
、
、
、
、
有什么方法可以做到这一点,只是一个简单的承诺
和
期望?<div className="App"> </div> }我的
测试
浏览 3
提问于2017-04-28
得票数 4
回答已采纳
2
回答
获取TypeError:当阻塞异步方法时不能存根不存在自己的属性
、
、
、
、
我正试图为我们的小型但很快增长的testcafe业务函数库编写单元
测试
--即
使用
页面文件的那些库,来
测试
任何非简单的
逻辑
。最初,我想把statAccountAssignments调用一次的所有函数
和
测试
(在此之后,我将
测试
传入的数据的各种组合,但我无法超越第一个障碍)。我的单元
测试
了我们的非异步无头
测试
库,但是 ( b)它是较老的节点,因此某些结构等是不同的。其中一位开发人员添加了一些
使用</e
浏览 2
提问于2018-07-03
得票数 4
1
回答
罪人-什么时候
使用
间谍/嘲弄/存根或者只是简单的断言?
、
、
、
、
我已经设置了一个具有以下结构的目录,以尝试
和
处理各种
Sinon
特性,并了解它们在哪里适合 |--index.js |--test.jsvar,这是精心设计的,但就目前情况而言,我希望
测试
对func1的任何调用都会导致func2被调用,因此我将
使用
it('should简单的断言
测试
不能给stub带来什么呢? 我最难理解的是,一旦我的程序变
浏览 2
提问于2015-02-20
得票数 4
回答已采纳
1
回答
Sinon
.JS命令行命令
我正在努力学习
Sinon
.JS,我已经
使用
npm安装了
Sinon
.JS。在文档中,我找不到任何命令行命令。return returnValue;} var callback =
sinon
.fake();}); 如何
使用</
浏览 0
提问于2019-01-15
得票数 1
回答已采纳
1
回答
未调用存根函数,而是调用实际版本。为什么?
、
、
、
、
然而,每次我运行我的
测试
时,它都是调用真正的函数,而不是我的存根。我的代码如下://Function to be tested - inside的实现,因为我不关心它们做什么,也不关心我只需要如何将它们存根,所以我
测试
了functionTo
浏览 1
提问于2017-08-17
得票数 1
1
回答
使用
Mocha
和
Chai为response.send( )函数编写
测试
用例
、
、
、
我第一次用node.js做
测试
。我在下面创建了一个简单的程序。html表单有两个字段:姓名
和
年龄。如果有相同的getAuth函数抛出错误,那么我将
使用
expect(auth.getAuth.bind(this,req,{})).to.throw('whatever thrown')
测试
它,但如果该函数只是以res.send(“某个字符串”)结尾,那么如何
测试
该函数。
浏览 17
提问于2020-05-22
得票数 0
2
回答
测试
一个不
使用
Testbed就注入Http的服务
、
、
我想
测试
一个简单的角2数据服务。该服务
使用
Http,但不
使用
其他任何东西。在中,它说: beforeEach(() => { service = new Event
浏览 3
提问于2017-03-27
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用整数和浮点数
浮点型和布尔型:数据处理与逻辑判断的基石
使用抓包工具fiddler和apipost进行接口测试
FPC柔性线路板使用注意事项和性能测试指标
Kali Linux Web渗透测试手册-5.8-使用XSS和Metasploit获取远程shell
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券