mocha 相关问题

Mocha.js是一个在Node.js和浏览器上运行的功能丰富的JavaScript测试框架。

从不起作用的函数将assert.fail转换为async-await时出错

我正在尝试使用异步等待语法转换一些测试代码以使其正常工作。上面的使用async-await的代码无法正常工作,而使用then的下面的代码则可以正常工作。可以...

回答 1 投票 0

使用Mocha在NodeJ中测试删除方法时出错

我正在开发一个广告牌应用程序以学习新技术,目前在尝试使用Mocha测试API的DELETE方法时遇到了问题。我一直在尝试不同的方法,但是我...

回答 1 投票 0

在sinon中使用异步回调的存根方法

我有一个parsePDF()方法,该方法调用extractText(),该方法在异步回调中返回其结果。问题我如何编写仅测试parsePDF调用的mocha / chai / sinon测试...

回答 2 投票 1

如何对node-cron作业进行单元测试

我需要使用node-cron调用一个函数,并为此编写单元测试用例。单元测试用例应该能够测试函数是否正在基于模式进行调用。下面是我的代码const ...

回答 1 投票 4

express api声明未正确执行

我有一个测试用例,如下所述describe('Readings',()=> {describe('GET / Readings',()=> {它('它应该获得10个读数',(完成)=> {chai .request(服务器).get('/')...

回答 1 投票 0

茉莉,量角器和摩卡咖啡的基本概念

我是e2e测试的新手。我正在使用量角器进行角度4测试。我对茉莉花,摩卡咖啡和量角器感到困惑。我对茉莉花和量角器的理解是,茉莉花是一种测试...

回答 1 投票 0

使用HTML夹具存根Axios获取请求

我尝试了各种尝试。这是我最新的。我只是想对Axios请求进行存根并返回固定装置。 const {Expect} = require('chai'); const sinon = require('sinon'); const {...

回答 1 投票 0

我如何测试具有本地依赖性的TypeORM存储库方法

我是Node的新手,我正尝试用Mocha和Sinon测试TypeORM定制存储库,而无需访问数据库。我的存储库有一个方法,该方法带有2个参数并返回Promise。它...

回答 1 投票 1

如何在Hyperledger作曲家中进行单元测试

我目前正在使用Hyperledger Composer框架开发区块链系统,并且在尝试测试用Java脚本编写的智能合约方面遇到了很多困难。由于它是使用的最佳选择...

回答 1 投票 0

为什么要对expressJS使用supertest而不是单元测试?

[在寻找如何测试我的node.js软件时,我遇到了许多建议使用Supertest的答案。在使用Supertest之前,我是以这种方式测试我的应用程序:app.get('/',base_road);函数...

回答 1 投票 2

带有mulipart / form-data的Mocha测试帖子请求不起作用

我正在尝试使用mocha测试发布请求,发布请求主体包含一个image字段以及json数据。当图像与json一起附加时,测试未执行。 ...

回答 1 投票 2

在nodejs中创建HTTPS api并对其进行测试

我正在创建应在https上运行的api。我以这种方式创建服务器:// ... var app = express(); app.use(passport.initialize()); //做配置,例如app.use(express.bodyParser());等var ...

回答 2 投票 1

使用sinon stub在Mocha中导入ES6函数存根

我正在尝试根据超级测试库的请求对在Express Router中我的一条路由上调用的函数进行存根。我看到函数foo被正确调用,不幸的是它没有被存根(stub)代替...

回答 1 投票 2

Mocha在使用Express Server进行超级测试后没有停止

我有一个使用Mocha的简单超级测试,就像这样。 describe(“ test”,()=> {it(“ Test 1”,(done)=> {let app =(new App())。express; supertest(app).get(“ /”)。expect( 200,完成);})})...

回答 1 投票 0

使用超级测试抛出错误将查询字符串传递给api:ECONNREFUSED:连接被拒绝

describe(“ Test report api”,function(){it(“应该获取给定日期范围的报告”,function(done){this.timeout(100000);代理.get(“ rbac / aa / contentful / getReport“)...

回答 1 投票 0

Mocha,测试对数组的放置请求

我正在尝试更新我的数组:let myDB = [{post:“ post_1”,评论:“ comment_1”}]];有放置请求的app.put(“ / updatePost”,function(req,res){let index = Number(req.body.updateI)-1; ...

回答 1 投票 1

在单元测试用例中模拟ActionContext的正确方法是什么?

我在单元测试中无法模拟我的ActionContext。实际上,我以这种方式模拟了我的ActionContext:testUtilities.ts从'vuex'导入{ActionContext,Dispatch,Commit};导入{...

回答 1 投票 0

加载到我的浏览器后如何从本地计算机测试网页

我有一个运行在某些服务器上的网站,有数千人在使用该网站。它基于Java和大豆模板。我需要测试前端的rendering / js文件。我可以从我的本地计算机上执行此操作吗?

回答 1 投票 0

$在Mocha Chai测试脚本中未定义

我正在尝试为js函数编写单元测试用例,它在.js文件中将其加载到test.js文件中,然后运行npm test test.js我的测试脚本包含const app = require('。 ./js / ...

回答 1 投票 2

使用Sinon模拟在构造函数中设置的类属性

我正在尝试模拟在构造函数类Files中设置为默认值的类属性{builder(queueNumber = 0){this.queueNumber = queueNumber; this.dir ='...

回答 1 投票 0

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