chai 相关问题

Chai是Node.js和浏览器的BDD / TDD断言库,可以与任何Javascript测试框架一起使用。

如何对快速路由器路由进行单元测试

我是 Node 和 Express 的新手,我正在尝试对我的路由/控制器进行单元测试。我已将路线与控制器分开。我该如何测试我的路线? 配置/express.js var 应用 = exp...

回答 6 投票 0

检查字符串是否包含列表中的子字符串

我正在使用 Chai.js 编写一些自动化测试。我有一个字符串: 网址(http://somewhere.com/images/myimage.png) 我想做类似的事情: 期望(thatSelectedItem).contains.any('jpg','png','gif')

回答 2 投票 0

是否可以仅在两个对象共享的键/属性之间比较它们?

所以我有两个对象 地址: { 编号:1234, 城市:“foo”, 国家:“酒吧”, 姓名:“巴兹” } 和 默认地址: { 编号:1234, 城市:“foo”, 国家:“酒吧”, 名字:“ba”, 姓氏:“...

回答 3 投票 0

使用 Chai 查看两个对象是否相同,其中一个属性具有不同的顺序

我有两个对象数组: 数组1 = [ { name: '小猫,你好', otherNames: [ '(1) 一', '(2) 二' ] }, { name: '猫,加菲猫', otherNames: [ '(3) 三' ] } ]; 数组2 = [ { 不...

回答 2 投票 0

检查变量是否为空/null/未定义

此代码块用于读取Excel文件并通过给定用户角色获取用户数据。 但如果excel文件中不存在该用户角色,则会返回一个未定义的值。 我们如何检查...

回答 3 投票 0

如何在cypress中检查变量是否为空/null/未定义

此代码块用于读取Excel文件并通过给定用户角色获取用户数据。但如果excel文件中不存在该用户角色,则会返回一个未定义的值。我们如何检查...

回答 3 投票 0

chai 检查字符串数组中是否有一个带有子集字符串的字符串

我有一个字符串数组 ['abc,'def','ghi','jkl'] 我的字符串 B 等于“j”。 我想检查数组中是否有任何元素将字符串 B 作为带有 chai 的子字符串 这可能吗?我似乎无法...

回答 3 投票 0

从 chai-openapi-response-validator 插件导入 chai 断言

我正在使用 Cypress.io 框架,我想实现名为 chai-openapi-response-validator 的 chai 插件,其中包含一个名为 SaturationApiSpec 的新断言 https://github.com/openapi-lib...

回答 1 投票 0

如何测试限速HTTP请求功能?

我有一个外部服务,正在从 Node.js 发出 HTTP 请求。该服务当前存在限制,每秒只能发出 10 个请求。我写了一个天真的速率限制器

回答 1 投票 0

Puppeteer 测试 - CdpElementHandle.click() 似乎不起作用

我正在尝试对 Puppeteer 的工作原理有一些基本的了解,并且正在努力奋斗。 我正在测试的应用程序可以在这里找到。 单击“登录”按钮后,应用程序应重定向到

回答 1 投票 0

我可以在 GitHub Codespace 中运行 Web 服务器吗?

我的开发过程的一部分涉及使用 Mocha 和 Chai 测试。我的测试文件夹中有一个页面,用于加载所有代码和测试,并且我可以启动一个运行简单本地的本地节点脚本

回答 3 投票 0

即使结果不如预期,摩卡茶也通过了测试

我使用 mocha、chai、express 来测试 REST API 响应 响应状态为 201,我预计测试会失败 它('剑锋邮报', () => { 请求('https://***') 。邮政('/***') .attach('菲尔...

回答 1 投票 0

chai Expect(res.body) 始终失败

响应状态通过和失败都在我的控制之下。但我看不到期望(res.body)测试能够通过。在浏览器中查看时,路线完全按照编程显示。但是摩卡/柴测试...

回答 1 投票 0

如何对这个 Redux thunk 进行单元测试?

所以我有这个使用 redux thunk 中间件的 Redux 动作创建器: accountDetailsActions.js: 导出函数 updateProduct(产品) { 返回(调度,getState)=> { 常量 {

回答 4 投票 0

安全帽测试 - revertedWithCustomError 失败,即使它与合约抛出的错误匹配

我正在尝试为 Solidity 合约编写一些单元测试。我有一些函数可以根据提供的参数恢复自定义错误。 函数 dissmissRegulator(地址 _regulatorAdd...

回答 2 投票 0

Mocha/Chai 测试中间件头

我一直在尝试学习 Mocha/Chai 单元测试库,并且一直在学习 Udemy 上 Maximillian 的 NodeJS 课程。 陷入了基于本课程的测试中间件的困境。 我的问题是...

回答 1 投票 0

当不存在半色并且键本身是用函数调用的字符串时,nodejs如何解释键值对?

我正要在 hexo-cli 中扔一些测试代码,并遇到了以下代码行(可以在此处找到完整代码和存储库): const hexo = proxyquire('../../dist/hexo', { './控制台'...

回答 1 投票 0

按照承诺与 Chai 测试拒绝

我想测试一个返回承诺的函数。 在这个特定的测试中,promise 预计会被包含经典消息字段的 Error 对象拒绝(在这个测试中,它是 expe...

回答 7 投票 0

使用 Chai 的 Expect 接口测试部分对象属性

我有一个具有许多属性的对象,想要检查其中一些属性。但其中一个字段是随机字符串,因此无法检查是否完全匹配。 常量预期对象 = { 一个:'A', 乙:...

回答 2 投票 0

检查 Button onClick 是否打开新选项卡的测试用例

我是 UI 开发新手,最近我开始使用 Typescript 在 React 中编写代码。 我创建了一个按钮,单击该按钮后,它会打开一个菜单,其中包含一些选项可供选择...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.