chai 相关问题

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

Router.use()需要中间件功能,但使用socket.io和mocha时未定义

我是初学者,可以将socket.io与NodeJS和mocha一起使用。使用socket.io客户端和服务器后,我得到以下错误Router.use()需要中间件功能,但在...

回答 1 投票 1

Mocha-Chai Unit Terst报告生成-NodeJS

我正在使用Mocha chai进行示例NodeJS项目的单元测试。其次是下面的参考。 https://www.sitepoint.com/unit-test-javascript-mocha-chai/我可以成功运行测试...

回答 1 投票 1

在nodejs中构建jenkins管道

我需要实现这一点:管道{代理无阶段{stage('Build'){代理{docker {image'python:2-alpine'} ...

回答 1 投票 0

从JavaScript对象重新定义MongoDB _id属性

我在Express项目中进行了以下测试:it('testing club',async()=> {let club = await clubDAO.create(baseClubParams); console.log(club)const resp = await http.put( `/ ...

回答 1 投票 0

[Node.Js套接字在将自定义Error类传递到Express错误中间件时挂断

[我正在尝试为我的Node + Express服务器中的错误处理中间件编写集成测试,并且在传递扩展了Node基本错误的自定义错误时遇到套接字挂起的情况...

回答 1 投票 0

MochaJS和Chai测试动态ID

我正在尝试生成一些断言来测试我的Restful CRUD API,但我不是如何测试新生成的文档。我也使用Express + Firebase,因此能够轻松测试用户,因为...

回答 1 投票 2

如何使用mocha chai检查棱镜服务器是否正在运行?

在运行docker-compose up Prisma服务器后,在端口4466上运行。我想编写一个测试用例,它将检查它是否正在运行。我该如何实现?到目前为止,我已经尝试过了...

回答 1 投票 1

无法在.spec.ts文件NodeJs中的模块外部使用import语句

对于单元测试,我使用mocha + chai。我使用“ test”运行命令:“ mocha --require ts-node / register'src / ** / * spec.ts'”。当我在* spec.ts文件中使用import时(例如,从'...

回答 1 投票 0

如何在摩卡咖啡中以表单数据格式发送正文

[这是我的标题邮递员:这是邮递员中的身体表单数据:我已经在尝试这种describe('test',function(){describe('Get User Data',function(){it.only( 'bla bla bla',...

回答 1 投票 0

Mocha和Chai测试期望不会抛出错误

我正在用Mocha和Chai做一些测试,我有一些没有返回值的函数,但是如果有错误,他们会抛出一个我要测试的错误,因为如果它们通过了测试,则...] >

回答 1 投票 0

如何对模块中导出的函数返回的对象进行存根

请考虑以下内容:注意:下面显示的示例只是为了简洁起见,没有考虑实际的用例文件:simpleCalcs.js module.exports = function(){...

回答 1 投票 0

Typescript Mocha和AWS测试

这是我第一次尝试摩卡/柴。我有一个IaC项目,在启动之前,我想在执行工作之前验证存储在Secrets Manager中的秘密是否确实存在。当我...

回答 1 投票 0

Uncaught AssertionError:预期404等于200

我正在尝试在nodeJS中编写单元测试以测试登录/注销页面。但是,每当我启动npm测试时,它都会说:“ {root}”中的“ before all”钩子:未捕获的AssertionError:预期404等于200,我会...

回答 1 投票 0

Mocha在测试期望错误条件中引发Promise拒绝错误。如何解决这个问题?

我正在使用Mocha和Chai进行单元测试。我的测试用例如下所示。 describe('1。Users API',()=> {it('1.1 Get Users',(done)=> {controller.getCaseDetails(req,res,()=> ...

回答 1 投票 0

如何使用Chai来确保Promise引发错误?

当前,当我有一个承诺会抛出错误时,为了测试是否抛出了正确的错误,我正在执行以下操作。让结果出错尝试{结果=等待myFunction(...

回答 1 投票 0

SinonStub函数观察者

我尝试通过想要测试的sinon.js测试表达中间件,该中间件发送给响应特定的JSON,并且不让请求进入下一个中间件或请求处理程序。 const middleware =(req:...

回答 1 投票 0

Mocha:构造函数中使用的测试函数

我正在将摩卡,柴和西农用于测试目的。我有一个如下所示的类:class ClassToTest {person;构造函数(人){this.setPerson(person); } setPerson(...

回答 1 投票 0

用于异步调用的Sinon单元测试

我想测试一个加载某些数据的函数,并检查列表是否为空。我收到如下类似的错误网络获取错误.map不是一个函数存根,称为0 ...

回答 1 投票 0

在mocha中,如何在执行另一个测试之前等待异步测试结束?

在mocha中,我有两个测试:第一个测试异步方法是否按需获取值:第二个测试如果获取值时,第一个方法是否已“缓存”(我有一个内部...) >

回答 1 投票 0

Sinon存根在使用Express App进行测试时不起作用

我具有如下所示的控制器功能。 SendOTPController.js const otpService = require('../ services / otpService')module.exports =异步函数(req,res){const {error,data} ...

回答 1 投票 1

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.