chai 相关问题

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

柴-断言数组中的所有元素都等于一个给定的值,用

我有这个字符串数组。["apple", "apple", "apple", "apple", "apple", "apple", ] 能否用Chai做一个断言 所有数组中的元素都等于某个值? ...

回答 2 投票 1

如何在 AVA 中替换 Chai.js 的`.deep.iterate.over`?

我目前正在将一大批测试从 Mocha 和 Chai 迁移到 AVA。正因为如此,我有时需要替换一些 Chai.js 的断言,以便在 AVA 中使用,例如:在......之前.....: 例如: / Before ...

回答 1 投票 0

单元、集成和功能测试

我正在做测试用例,我想弄清楚哪些目录& 文件属于单元测试。集成测试。功能测试。我的应用程序...

回答 1 投票 0

| data[key].trim() ...

这是我的测试

回答 1 投票 0

如何使用摩卡& chai测试js工厂函数

我试图测试我的DOM项目,所以它应该确保成本是2.75,短信是0.75。它返回一个断言错误,说预期2.75等于undefined。我需要帮助访问 ...

回答 1 投票 0

想用sinon写我的第一个mocha单元测试,但无法获得正确的心理模型。

我昨天和今天早上一直在研究这个问题,试图通过伪造mockingstubbing mongoose调用里面的单元测试,来正确理解如何适当地对userController进行单元测试的心理模型。

回答 1 投票 0

比较两个数组并验证主数组是否有子数组的值。

我有两个数组,我想验证一个数组中的数据是否存在于另一个数组中。MasterArray { "productDisplay": "ZXP 105", "productNumber": "WZDR 112" }, { "...

回答 1 投票 0

在摩卡柴测试中如何检查一个数组的所有元素是否都有子属性?

我试图测试一个服务器的响应。假设响应是一个数组,其元素有一组属性,相应的值是有其他属性的对象。例如...

回答 1 投票 0

如何在typescript上全局导入chai expect函数?

其他相关问题就在js上问吧,不过我知道柴哥团队已经提供了'chairegister-expect'等等。我正在从jest迁移到chai,当我使用jest时,只需输入 "jest "到"... "即可。

回答 1 投票 0

摩卡单元测试:超时后如何强制停止执行测试?

我正在使用mocha运行单元测试,我想强制超时,如果函数超过30000,所以我设置了this.timeout(30000);为了验证它的工作,我在测试用例中放入了无限循环,甚至......。

回答 1 投票 1

如何使用量角器检查单击的按钮是否被禁用?

我想在单击按钮后检查按钮是否被禁用,但是禁用的属性是动态的,我无法获得该属性的最后状态:量角器:const saveButton = element(by.id('...

回答 1 投票 0

单击按钮后,如何使用量角器测试按钮是否被禁用?

我想检查单击按钮后禁用了单击的按钮,但是出现以下错误:NoSuchElementError:使用定位器找不到元素:By(css选择器,* [id =“ saveButton”])...] >

回答 1 投票 0

“。to.be.sorted()”断言不适用于赛普拉斯

嗨,我是柏树的新手。请帮忙:为什么我不能将列表文本生成为数组?我尝试使用invoke,但它导致文本不在数组中。我尝试了以下...

回答 1 投票 0

当真正的sequelize连接在需求树中时,为什么此sequelize-test-helper调用不起作用?

我正在使用sequelize-test-helpers,它提供由sinon间谍和存根组成的模拟sequelize连接。我有三个文件,如下所示://unittest.js const {sequelize,datatypes} = require('...

回答 1 投票 0

sinon不会替换依赖项

我正在尝试在下面的示例中为该类编写单元测试。 const DependencyClass = require('../../../../ Dependency / src / index')。DependencyClass; const string ='test'; class FirstClass {...

回答 1 投票 0

如何使用supertest和chai捕获deferred.reject?

我正在使用supertest,chai和mocha来测试我的Web API应用程序。我有以下代码:it('应该返回500',function(done){this.timeout(30000); request(server).get('/ ...

回答 1 投票 0

如何使用Chai检查值是否为正数?

我试图弄清楚如何使用Chai来检查值是否为正数(大于零)。我试过的:Expect(5).that.is.a('number');但它也适用于-5和0。我也尝试过...

回答 1 投票 1

node.js模块中的Sinon Stub依赖类

我有一个如下类的nx-user.js类NXUser {Constructor(){} view(guid,data){//做某事}}然后,我得到了下面的用户控制器模块,该模块具有NxUser类的依赖关系。 。

回答 1 投票 0

测试时无法模拟变量

我正在尝试在节点js上进行测试,我想模拟将要进行单元测试的函数之外的变量。例如const sample = [];函数uploadDoc {sample.push('fileLocation')} ...

回答 1 投票 0

对和/或监视可选的全局函数:Sinn,mocha和chai

我有一种方法来检查是否定义了全局函数(取决于每个客户端的请求,该函数是否可用)。如果已定义,它将使用适当的数据进行调用。...

回答 1 投票 1

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