SuperTest是一个模块,它使用super-agent提供的低级API为node.js中的HTTP测试提供高级抽象。
我正在创建应在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...
[使用node.js超级测试的带有多部分/表单数据的POST
我试图使用Node.js超级测试来测试某些REST API。 request(app).post(“ / products”).set(“ Authorization”,“在这里承载我的jwt令牌”).set(“ ...
我正在尝试建立一个测试环境来测试我的打字稿表达nodejs端点,但是我似乎无法使其正常工作。我已经安装了:jest ts-jest jest-junit supertest @ types / supertest @types / ...