腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
JavaScript:为什么我要得到这个AssertionError?
、
、
、
、
我有一个实现forEach帮助器
的
index.js文件,如下所示: var images = [ { height: 20, width:areas.push(image.height * image.width); module.exports = images; 我知道这个解决方案是有效
的
,你也知道这个解决方案是有效
的
。然后在我
的
test.js文件
中
: const
chai</em
浏览 35
提问于2019-03-02
得票数 3
1
回答
比较
Chai
中
的
错误
数组
、
、
、
、
我有一个验证器方法,它返回一个有
错误
的
数组
。我想创建一个单元测试来
比较
这些
错误
,但是我不能使用expect(fn).to.throw,因为我不抛出
错误
,只是返回它们。这是我
的
方法,但是我得到了AssertionError: expected [ Array(2) ] to have the same members as [ Array(2) ] it.onlyrequired column/s action'), new Error
浏览 19
提问于2020-12-23
得票数 2
回答已采纳
5
回答
chai
中
的
数组
比较
、
、
我正在用
chai
和
chai
承诺编写一些测试(以及更多
的
框架,但在本例
中
并不重要),我需要检查从网页获得
的
数组
是否与预定义
数组
相同。我试着使用expect(arrayFromPage).to.eventually.deep.equal(predefinedArray),但是它不能工作,因为页面上元素
的
顺序有时是不同
的
(这是好
的
,我不需要检查它们是否是相同
的
顺序我已经找到了通过使用expect(list
浏览 3
提问于2015-11-16
得票数 20
回答已采纳
3
回答
在Cypress 10
中
,我们如何检查下拉列表
中
的
元素是按字母排序还是按数字排序?
、
*我需要知道所有这些列出
的
数据都是按XXXX位数排序
的
浏览 11
提问于2022-06-09
得票数 1
2
回答
如何对Cypress断言中
的
深度嵌套对象进行部分
比较
?
、
、
我使用作为API和UI测试
的
自动化框架。我编写了多个正在运行和通过
的
API测试,但它们只是验证response.status返回一个200。我希望将来自GET
的
响应json与存储
的
“预期”响应进行
比较
,以确认JSON响应数据是正确
的
。我在我
的
to.deep.equal代码块
中
尝试了deepEquals和.then(response => {}
的
不同变体。但我不想验证只有一个字段正在返回正确
的
值,我想验证一组不同
浏览 1
提问于2019-08-28
得票数 5
回答已采纳
1
回答
使用
chai
通过值而不是类型来测试
数组
、
有没有一种方法可以通过值而不是类型来
比较
数组
。示例: assert.deepEqual(new Float32Array([1,2,3]), [1,2,3]); 当然,我可以编写自己
的
比较
,或者我可以将第二个
数组
信息转换为Float32Array,sameMembers也失败了,因为它期待一个
数组
。 我用了一些方法来
比较
不同类型
的
对象,只是为了检查它们
的
值是否相同。 const assert =
chai
.asse
浏览 35
提问于2019-09-09
得票数 0
7
回答
chai
测试
数组
相等性未按预期工作
、
、
expect([0,0]).to.equal([0,0]); 测试它
的
正确方法是什么?
浏览 2
提问于2013-07-08
得票数 258
回答已采纳
1
回答
无效
的
chai
属性jsonschema
、
、
我正在使用mocha和
chai
进行API自动化。 我需要
比较
api
的
响应,并将其与
chai
jsonschema断言进行
比较
。expect(response).to.be.jsonSchema(expectedResponse) 我得到以下
错误
, Error: Invalid
Chai
property: jsonSchemaat Object.proxyGetter [as get] (node_modules\
chai
\lib\
chai<
浏览 31
提问于2021-09-27
得票数 0
回答已采纳
1
回答
松露测试断言中
的
大数
、
下面是我所做
的
工作:我以这种方式创建了一个项目:npm install @openzeppelin/test-helpersconst { BN, expectEvent, expectRevert } = require('@openzeppelin/test-helpers'); const S
浏览 0
提问于2021-01-31
得票数 2
回答已采纳
2
回答
Chai
expect.to.throw
错误
不相等
、
、
我试图断言(使用expect)抛出了特定
的
错误
。
错误
被成功捕获,但
错误
的
比较
失败。然而,使用expect().to.throw(CustomError, 'Custom error')似乎是可行
的
。在我
的
例子
中
,我特别希望断言使用参数来生成
错误
消息
的
自定义
错误
,因此使用后一种
比较
相当麻烦。 我在这里做错了什么?非常感谢您
的
任
浏览 58
提问于2018-12-28
得票数 0
1
回答
在Javascript ES6
中
使用
Chai
(或using )断言
数组
(使用Babel)
、
、
、
我目前正在使用和进行这个测试:这是我
的
错误
响应Uncaught TypeError: Cannot read property 'something' of undefined[{ a:/node_modules/.bi
浏览 2
提问于2015-07-20
得票数 2
1
回答
如何
比较
使用
chai
的
对象
数组
?
、
我正在尝试创建一个测试,以验证当我发送添加提供程序
的
请求时,该值是否存储在数据库
中
。测试正在发送请求,提供程序已创建,但当我尝试添加断言以检查数据库
中
的
值时,我无法添加。providerBd); 首先,我使用在数据库
中
获得
的
值记录对象但是测试失败了,因为它得到
的
值是未定义
的
,我期望在razonsoci
浏览 0
提问于2021-06-09
得票数 0
1
回答
埃斯林特没有意识到毁灭
、
、
、
我
的
Eslint没有意识到下面的代码是有效
的
你能帮我弄清楚我需要加哪条规则吗?
浏览 0
提问于2018-08-16
得票数 1
回答已采纳
1
回答
chai
"equals“
比较
失败?
、
、
//在typescript上使用
chai
& mocha
比较
两个
数组
: let expectedResult = [ '100998', '100999' ]; res.should.deep.equal(expectedResult);但我得到
的
只是这样
的
回应: AssertionEr
浏览 0
提问于2016-08-04
得票数 0
1
回答
使用jest
比较
两个文件
的
内容
、
、
我正试着从Mocha和
Chai
切换到Jest。在我当前
的
设置
中
,我还使用
chai
-files来
比较
两个文件
的
内容: import
chai
, { expect } from '
chai
';import fs from 'fs-extra'; import { exec } from &
浏览 13
提问于2020-08-20
得票数 3
回答已采纳
1
回答
柴-测试对象
数组
中
的
布尔值
、
、
、
所以我试着测试对象
数组
中
布尔属性
的
值。目前,我使用
的
代码似乎不起作用。describe('/GET/deleted', () => {
chai
.requestto.have.deep.property('[0].deleted', true);
浏览 1
提问于2018-03-11
得票数 0
回答已采纳
1
回答
在业力覆盖(伊斯坦布尔)代码覆盖预处理器
中
添加角控制器
、
、
、
、
我
的
项目就是这样建立
的
: assets/ app.js directives.js css/ test/ controllers/我很难将js/下
的
所有文件添加到业力覆盖
的
浏览 2
提问于2013-12-11
得票数 1
回答已采纳
2
回答
Cypress API响应为Array,但断言失败
、
、
我目前正在尝试断言
数组
中
的
项是真的。这就是目前测试
的
编写方式。43267,"object",19,4],[43272,"qa.object",31,4],43278,"user",5,4]]) }) 我在Cypress runner
中
得到
的
响应如下所示navigation",6,4],[43267,"object",19,4],[43272,"qa.objec
浏览 3
提问于2020-05-01
得票数 2
1
回答
Assert
数组
包含了带
Chai
的
数组
。
、
我正在评估从一个表(table.getData())返回
的
数据(它是一个2D
数组
)是否包含另一个
数组
。在控制台中,预期
的
数据出现在从table.getData()调用返回
的
2D
数组
中
,但是断言失败。
浏览 0
提问于2015-09-01
得票数 2
4
回答
如何在业力上使用罪孽?
、
、
我做了: npm安装业力-sinon-储蓄-dev Error: No provider for "framework:
chai
-sinon"!(Resolving: framework:
chai
-sinon)
浏览 0
提问于2015-05-06
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Bash编程中的数组-索引数组
Bash编程中的数组-索引数组续
数组中的逆序对
数组中重复的数字
Java中数组的内存分析
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券