Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Chai-As-Promised 正在吃断言错误
我在用着柴如许诺 mocha为了写一些硒网络驱动程序测试 由于 webdriver 广泛使用promises 我想如果我使用 chai as promised 进行此类测试会更好 问题是 当测试失败时 mocha 没有正确捕获错误 它只是失
selenium
Testing
mochajs
chai
chaiaspromised
Chai 无法识别内容类型“application/javascript”
无论我的服务器实际返回什么 Chai 总是给我res body 如果内容类型是 application javascript 这是我的服务器 const http require http const server http createS
javascript
nodejs
mochajs
chai
chaihttp
如何使 Istanbul 生成我所有源代码的覆盖范围?
目前 伊斯坦布尔仅为我的测试中使用的文件生成覆盖范围 这没关系 但似乎在某种程度上违背了覆盖范围的目的 我没有伊斯坦布尔配置 并且通过调用它npm test使用以下脚本字符串 istanbul cover mocha R dot check
nodejs
mochajs
sinon
chai
istanbul
尝试 ES6 样式导入会出现“无法在模块外部使用导入语句”
我正在尝试在 intellij 中编写一个 javascript 测试 我需要导入一些依赖项 并且我想使用 ES6 样式导入语句 但出现错误 usr local bin node workspace rr sample node modul
javascript
intellijidea
mochajs
chai
Sinon-chai CalledWith(new Error()) 并带有确切的消息
我需要测试这个功能 user js function getUser req res next helper get user param1 param2 err file gt if err return next err 这是我的测试功
javascript
Testing
chai
sinon
sinonchai
在 Javascript 测试中断言对象相等 (chai)
我需要在 JavaScript 单元测试中断言两点之间相等 var pnt1 x 2 y 3 and var pnt2 x 2 y 3 当我做 assert equal pnt1 pnt2 据说要点不同 我可以从检查中排除对象是不同实例的事
javascript
unittesting
Testing
chai
为什么我的摩卡/柴错误抛出测试失败?
我有一个简单的 javascript 包我正在尝试测试 我想检查是否抛出错误 但是当运行我的测试并抛出错误时 测试被标记为失败 这是代码 var should require chai should expect require chai
javascript
mochajs
throw
ReferenceError
chai
量角器 - 查找所有元素和找到的元素的循环长度,然后单击按钮
所以我一直在试图弄清楚如何根据 find All 元素的数量来单击按钮 x 次 这意味着如果同一个类名找到 3 个元素 那么我们循环 3 次 这应该单击按钮 3 次 我做了这样的事情 新更新 请查看底部的编辑帖子 通常情况下element
javascript
selenium
protractor
mochajs
chai
我应该使用 beforeEach() 进行安装并为每个测试设置 props 还是在每个测试开始时安装特定组件? (使用酶、柴和摩卡)
我最近开始编程 我所在的团队使用 React 进行编程 并使用 Enzyme Mocha 和 Chai 进行单元测试 请参阅下面的软件包版本 当测试一个组件时 有多个用例需要不同的 prop 值 我应该在每个测试中使用 beforeEach
ReactJS
unittesting
mochajs
enzyme
chai
如何在 TypeScript 中全局导入 Chai 'expect()' 函数?
其他相关问题只是问关于JavaScript的 但我知道Chai https en wikipedia org wiki List of unit testing frameworks JavaScript团队已经提供了 chai regis
typescript
types
chai
tsconfig
在 Javascript ES6 中使用 Chai(或 Should)断言数组(使用 Babel)
我正在尝试测试一个数组 例如 let projects id 55a75be01fa2c7ff76a2ce7a title Only Ben other keys that can contain objects or arrays id
javascript
ECMAScript6
chai
babeljs
Chai 测试对象数组以“包含类似”对象子匹配
好的 我尝试在这里阅读其他问题 但仍然没有找到直接的答案 如何使用 chai 断言数组中的部分对象匹配 像下面这样 var expect require chai expect var data name test value banana
javascript
chai
使用 WebpackExternals 进行酶单元测试
我目前正在测试一个依赖于带有 webpack 外部脚本的组件 DBPanel js import React PureComponent from react import from jquery webpack 外部文件如下所示 webp
ReactJS
WEBPACK
chai
enzyme
在 Enzyme / React 测试中什么时候应该使用 render 和shallow?
在发布这个问题之前 我尝试在 sqa stackexchange 中搜索 但我在那里没有找到关于浅层和渲染的帖子 所以我希望有人可以在这里帮助我 在测试 React 组件时我什么时候应该使用shallow 和 render 根据airbnb
Testing
Meteor
ReactJS
chai
enzyme
Chai 断言测试对象结构是否至少包含其他对象结构
我使用 Mocha 进行单元测试 使用 Chai 进行断言 我想找到一个易于使用的解决方案来检查对象是否具有比较对象中定义的结构和属性 但我不需要对象完全相等 被测对象应包含at least我的测试对象中的所有属性 但它也可能包含当时未测试
javascript
TDD
BDD
chai
Assertion
如何使用 Chai.should 测试抛出的错误[重复]
这个问题在这里已经有答案了 我在用着柴应我需要测试异常 但无论我尝试什么 我都无法让它工作 这docs只解释一下expect 我有这个 Singleton 类 如果您尝试 它会抛出错误 new MySingleton 这是抛出错误的构造函数
javascript
unittesting
ECMAScript6
chai
安装 Zombie.js 错误:ReferenceError:未定义集合。我究竟做错了什么?
背景 我目前正在阅读 使用 Node 和 Express 进行 Web 开发 作者 Ethan Brown 对于那些学习 Node 和 Express 的人来说是一本很棒的书 我被困在第 5 章 质量保证上 一切都很顺利 首先我运行了以下命
nodejs
installation
mochajs
chai
zombiejs
比较对象数组,与顺序无关
我有 2 个对象数组 我必须比较它们 但是对象的顺序DOES NOT事情 我无法对它们进行排序 因为我没有它们的键名称 因为这些函数必须是通用的 我将获得的有关该数组的唯一信息是两个数组的对象具有相同数量的键 并且这些键具有相同的名称 因此
javascript
Arrays
json
chai
unordered
在摩卡测试中调用异步函数时如何避免超时错误:超出了2000毫秒的超时
在我的节点应用程序中 我使用 mocha 来测试我的代码 使用 mocha 调用许多异步函数时 出现超时错误 Error timeout of 2000ms exceeded 我该如何解决这个问题 var module require li
nodejs
mochajs
chai
«
1
2
3
»