SuperTest是一个模块,它使用super-agent提供的低级API为node.js中的HTTP测试提供高级抽象。
为什么要对expressJS使用supertest而不是单元测试?
[在寻找如何测试我的node.js软件时,我遇到了许多建议使用Supertest的答案。在使用Supertest之前,我是以这种方式测试我的应用程序:app.get('/',base_road);函数...
带有mulipart / form-data的Mocha测试帖子请求不起作用
我正在尝试使用mocha测试发布请求,发布请求主体包含一个image字段以及json数据。当图像与json一起附加时,测试未执行。 ...
我正在创建应在https上运行的api。我以这种方式创建服务器:// ... var app = express(); app.use(passport.initialize()); //做配置,例如app.use(express.bodyParser());等var ...
我刚刚开始使用supertest和nock在我的快速应用程序中编写中间件的单元测试。首先检查我的路由器设置处理的所有请求是否存在会话...
我正在尝试根据超级测试库的请求对在Express Router中我的一条路由上调用的函数进行存根。我看到函数foo被正确调用,不幸的是它没有被存根(stub)代替...
我正在尝试使用超级测试来检查带有Jest的res.body,但以下代码段将始终使request(app).post('/ auth / signup').send(validEmailSample).expect(200,{ :true,...
Mocha在使用Express Server进行超级测试后没有停止
我有一个使用Mocha的简单超级测试,就像这样。 describe(“ test”,()=> {it(“ Test 1”,(done)=> {let app =(new App())。express; supertest(app).get(“ /”)。expect( 200,完成);})})...
[为了更好地理解它,我正在测试此简单的Express服务器(v 4)设置代码:server.js import express from'express';从“ ./routes”导入路由器; const app = express(); ...
使用超级测试抛出错误将查询字符串传递给api:ECONNREFUSED:连接被拒绝
describe(“ Test report api”,function(){it(“应该获取给定日期范围的报告”,function(done){this.timeout(100000);代理.get(“ rbac / aa / contentful / getReport“)...
我正在尝试对我的应用程序运行单元测试,但单元测试超时。当我深入研究它时,我发现它在应用程序尝试设置会话数据的地方超时。 ...
我需要发送一个SOAP请求,它是一个XML文件。我如何发送作为XML文件的内容作为后期处理请求?
每次集成测试后重置状态-Supertest,Nodejs,打字稿
我正在使用超级测试为POST Api编写集成测试:api / v1 / students?id =“ someId”,如果该ID已经存在,则应该抛出4xx代码。从“ supertest”导入请求;导入{...
当url有?时,Supertest抛出404。对于可选参数,有什么想法吗?
我有这样的路由:router.delete(“ /:id?”,controller);并且当我试图像这样用supertest测试该路由时:const res = await request(supertest).delete(`$ {url} / credentials / ...
Jest挂在Supertest的POST上,不执行“ posttest”脚本]]
我在使用Express和Supertest进行Jest时遇到问题,只有一个创建用户的测试。如果数据库是干净的,则可以使用,但是控制台显示以下内容:进行后期测试,什么...
我正在尝试更新我的数组:let myDB = [{post:“ post_1”,评论:“ comment_1”}]];有放置请求的app.put(“ / updatePost”,function(req,res){let index = Number(req.body.updateI)-1; ...
我在测试用例中使用的是Mocha,chai,supertest和nyc。我所有的测试用例都按预期工作。但最后我看不到测试用例的总数。 21通过(150ms)...
我正在使用MochaJS和SuperTest在开发过程中测试我的API,并且绝对喜欢它。但是,我也想在推动...
我正在使用Jest库对我的节点项目进行单元测试,一切工作正常。当我为路由身份验证创建新测试时,它开始显示服务器已经在端口上运行...
我发现在Node.js REST API的多个集成测试中有很多重复的测试案例。因此,举例来说,我对每个错误都将始终具有...
这是一个关于使用Mocha在Sails JS中进行异步测试的问题。 我正在使用supertest库在Sails JS中编写控制器测试。 我想检查是否在HTTP...