腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(877)
视频
沙龙
1
回答
坚固
性
:
使用
waffle
+
chai
测试
恢复
的
断言
不起作用
、
、
、
、
我正在
测试
一个ERC721令牌
的
智能合约,该令牌继承自OpenZeppelin,在NodeJS v14.18.0中
使用
waffle
和
chai
,但是
chai
恢复
的
断言
似乎没有预期
的
那样起作用。nomiclabs/hardhat-ethers": "^2.0.1", "@nomiclabs/hardhat-etherscan": "^
浏览 49
提问于2021-10-29
得票数 1
1
回答
如何
使用
Mocha和
Chai
来证明函数
的
返回对象是作为函数参数提供
的
参数
的
“克隆”?
、
、
我对
Chai
和
测试
都是新手。} 我可以在testClone.js中
使用
什么
chai
测试
规范?即: var clone =我还没有找到一个很好
的
资源来解释
测试
和
Chai
。他们似乎
浏览 2
提问于2021-03-11
得票数 0
1
回答
使用
纯函数中
的
自定义错误进行意外还原行为
、
、
、
在下面的代码中,如果在纯函数中
使用
自定义错误进行还原,则会以不同
的
错误(如下)进行
恢复
。如果我没有纯做相同
的
事情,它就会
恢复
到预期
的
自定义错误。const { expect } = require("
chai
"); describe("Should revertException while processing transaction: r
浏览 0
提问于2022-05-30
得票数 1
2
回答
TypeScript:如何在扩展模块时编写定义?
、
在我
的
TypeScript
测试
中,我用一个助手扩展了柴。('sortedBy', function(property) { });在同一文件中,
测试
用例
使用
此方法:expect(tasks).to.have.been.sortedBy('from'); 编译器给出
的
错误是“属性'sortedBy‘在类型’
断言
浏览 4
提问于2016-02-29
得票数 3
回答已采纳
3
回答
如何
使用
Jest.js对React组件
的
样式进行单元
测试
?
、
我正在
使用
JestJS 构建单元
测试
,并且需要验证ReactJS元素是否包含我正在寻找
的
样式。
浏览 2
提问于2015-02-02
得票数 18
2
回答
用Mocha.js
测试
预定义
的
回调函数
、
、
、
、
我试图为下面的函数编写一个
测试
。 request(`${api}?resJson是正在返回和
测试
的
对象。var assert =
chai
.assert; var sendRequest = requir
浏览 4
提问于2017-02-17
得票数 0
回答已采纳
1
回答
摩卡&酶-如何
测试
反应组分有没有孩子?
、
、
对于
测试
,我
使用
摩卡和酶,以及
chai
和
chai
酶
测试
断言
。假设我在React中有以下表示
性
成分: }).isRequired export default Laye
浏览 1
提问于2016-12-18
得票数 2
回答已采纳
4
回答
如何对智能契约进行单元
测试
、
、
以太合同是如何
测试
的
?我看过松露,它将自身作为Ethereum开发框架引用。还有其他框架吗?它们
的
成熟度是多少?大多数合同开发人员是否
使用
了事实上
的
标准框架?例如,如何
测试
Greeter合同(https://chriseth.github.io/browser-solidity/)?
浏览 0
提问于2016-01-25
得票数 27
回答已采纳
1
回答
需要量角器和
Chai
帮助才能获得禁用按钮
的
期望
、
在我
的
angular项目中,我们
使用
量角器和
Chai
promise进行e2e
测试
。我想要获得
断言
,这样我就可以
测试
我正在
测试
的
按钮在页面上出现时处于禁用模式
的
情况。Button should be disabled$/, function (callback) {}); 此外,我已经尝试了基本
的
真和假
浏览 0
提问于2015-08-15
得票数 0
1
回答
JSON Stringify函数返回相等,而
chai
的
等号函数返回不相等
、
、
在
使用
chai
‘应当’
断言
的
测试
套件中,以下内容返回false:但是,这将返回true:我知道stringify()函数不是
测试
JSON等价
性
的
最健壮
的
方法如何在不<
浏览 3
提问于2015-10-22
得票数 2
回答已采纳
1
回答
ReactTestUtils findRenderedComponentWithType抛偏错误没有被
chai
检测到?
、
、
、
我
使用
findRenderedComponentWithType来确保有错误,我
使用
chai
的
assert.throws,但是它
不起作用
。当我
使用
这个函数时,我会得到一个错误(正如所期望
的
和正确
的
)。然而,我似乎不能用
chai
正确地
断言
它:我尝试了assert.throws(TestUtils.findRenderedComponentWithType(element, component), /但是它说
浏览 6
提问于2016-05-09
得票数 0
回答已采纳
1
回答
柴氏间谍不工作浏览器
、
、
、
我试着在浏览器上
使用
带有摩卡
的
chai
间谍,但是有些东西
不起作用
。
使用
此html配置:<head> <title>Mocha Tests</title> <link rel="stylesheet/node_modules/
chai
/
chai
.js"&g
浏览 3
提问于2016-03-25
得票数 0
回答已采纳
1
回答
安全帽+瓦弗+安全帽:现在已经被
使用
过了
、
、
、
、
本周,当我们
的
朋友帕特里克·柯林斯在Chainlink Spring 2022黑客马拉松
的
日程安排中交谈时,我了解到在
测试
中提前进入区块链
的
可能
性
: } 所以我试着在我
的
测试
中
使用
它,但是,从我开始
浏览 0
提问于2022-04-28
得票数 1
1
回答
在列表操作
测试
之外
使用
断言
库
、
在我当前
的
项目中,我在前端做了很多列表操作,我意识到
使用
像
chai
或其他
断言
库这样
的
东西可以节省我大量
的
时间,并使代码具有可读
性
。尽管Chaijs很酷,但是它
的
api并不完全是功能
性
的
,而且是友好
的
。我
的
问题是: 在
测试
环境之外寻找用于数组操作/筛选
的
断言
库实际上是个好主意吗?还是我在吸大麻?:person.names
浏览 3
提问于2015-09-04
得票数 3
1
回答
如果
断言
失败,异步
测试
永远不会调用done()
、
、
、
我试图用mocha +
chai
+ sinon对一个控制器方法进行单元
测试
,但我很难理解
断言
是如何与这些异步方法一起工作
的
。,如果我将
断言
更改为期望一个300而不是200参数,我
的
测试
将停止(失败),并且永远不会调用done(),这将导致一个一般
性
的
失败,它只会告诉“
测试
失败,因为从未调用过完成”,这与
测试
失败
的
原因没有任何关系如果我保持这样
的
测试</e
浏览 0
提问于2017-10-14
得票数 2
1
回答
在生产代码中
使用
断言
?(Node.js中
的
TDD)
、
、
、
、
我已经开始用Node.js (
使用
TypeScript)为后端编写单元
测试
,
使用
Mocha+
Chai
+Sinon库 作为使函数返回任何给定输入
的
正确输出
的
一部分,例如,在登录方法:login(userName当给定
的
输入不是字符串时,TypeScript引擎将发出警报,但它不会警告给定
的
输入是未定义
的
,这是该单元
的
无效输入(经过
测试
的
方法)。因此,在代码开始时,我
使用</e
浏览 1
提问于2018-06-15
得票数 2
1
回答
使用
Chrome时
的
无效
chai
属性,Karma中
的
Firefox浏览器
、
、
、
、
我一直
使用
PhantomJS作为浏览器,
使用
咕噜-业力运行我
的
业力
测试
。我现在正在尝试切换到另一个浏览器,但在运行
测试
时,我收到了各种各样
的
“无效
的
柴氏属性”错误,这些错误似乎发生在
使用
应该
断言
(如“foo.should.be.a.function”)
的
线上;我尝试了许多东西,但什么都没有修复,而且似乎没有任何预先存在
的
问题来解决这个问题。我还应该补充一点,我已经尝试将所有与
测试
相
浏览 2
提问于2018-04-12
得票数 0
回答已采纳
2
回答
不能让
chai
.spy.on工作
、
、
请不要建议
使用
Sinon。我想让崔-间谍,特别是
chai
.spy.on与你
的
帮助。基本上,我有这个规格。在PatientController
的
初始化方法中,调用this.initializePatientEvents(); this.patientControllerBackbone.Model(PatientModel)}); it('executes this.initializePatientEvents', function () {
浏览 4
提问于2015-11-21
得票数 3
回答已采纳
1
回答
草帽和柴氏
测试
:我应该如何写
测试
?
、
、
、
我
使用
了这个回购,并替换了合同和
测试
文件:https://github.com/NomicFoundation/hardhat-boilerplate } require(allowed == true, "only approver allowed");} 当
使用
不属于审批者数组
的</em
浏览 0
提问于2022-11-25
得票数 1
回答已采纳
4
回答
无法
使用
Cypress.io
测试
页脚
的
背景色,会引发错误。
、
无法
使用
Cypress.io
测试
背景色,它会在运行柏树
测试
时抛出以下错误;CypressError: Timed重试: actual.equals不是函数。通过npm install
chai
-colors安装
chai
-颜色,并在/support/ index.js下面添加
chai
.use
浏览 0
提问于2018-08-29
得票数 16
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券