supertest 相关问题

SuperTest是一个模块,它使用super-agent提供的低级API为node.js中的HTTP测试提供高级抽象。

如何封装mocha`expect()`代码?

我正在尝试测试是否存在我想要在所有测试中需要的一些api响应属性(状态和数据属性)。这是一个通用的测试,在...中断言所需的属性

回答 1 投票 5

等待Mocha api测试

我有跟随在Mocha中编写的api测试我将插入数据库放入数据库,编辑后的值在5分钟(缓存)后可用于api响应。我应该如何在测试用例中等待缓存?现在我用...

回答 1 投票 0

无法将参数从api请求传递到外部

下面的代码是一个简单的摩卡测试,我试图传递变量my_token的值,以便我可以在不同的测试中使用。尝试了所有的可能性,但它没有工作。不确定 ...

回答 1 投票 0

在Supertest上使用PUT方法

如何在SuperTest中使用PUT方法?我得到的只是“404 Not found”作为回应。请求处理程序:router.put('/',function(req,res){res.type('json'); FooResource(req.body,...

回答 2 投票 1

supertest的期望和之后的差异?

使用supertest在JavaScript中测试异步HTTP请求时,这两个片段之间的区别是什么?其中一个是正确的而另一个是错的吗?请求(的 'http://本地主机:8080 /')....

回答 1 投票 4

错误:超过2000毫秒的超时。确保在此测试中调用done()回调

我编写了测试代码并且工作正常但是在我添加了与当前代码无关的其他路由之后,代码被破坏了,特别是在这一点上:1)“在每个”钩子之前“...

回答 1 投票 1

期望libarary TypeError:expect(...)。toInclude不是函数

我猜它是某种导入错误,但我似乎无法弄清楚如何,期望是最新的,如果没有它说libarary TypeError:expect(...)。toInclude is不是......

回答 2 投票 2

API补丁请求在邮递员中获得200,但在超人时获得404

我正在开始使用supertest,mocha和chai的API测试项目。我正在使用邮递员手动发送请求,以确保它们在为其编写代码之前正在工作。全部......

回答 1 投票 0

Jest:在运行下一个测试之前等待异步测试完成

假设我有这些测试用例(有jest和supertest):describe('测试演员',async()=> {const params = {/ * ... * /}让actorId测试(`创建演员$ {actorsUrl} `,async()=> ......

回答 1 投票 3

Jest testing multiple test file port 3000 already in use

我正在为我的 Express 应用创建测试。该项目有多个测试文件。在每个模块中,服务器实例在 beforeEach() 方法中是必需的,并在 afterEach() 方法中关闭。但经过测试...

回答 10 投票 0

SuperTest可用于基于Spring的REST API

SuperTest npm用于测试基于node.js的REST API。我想知道SuperTest是否可以用于测试基于JAVA Spring的REST API。

回答 1 投票 0

Jest期望不会从异步等待函数中捕获

我正在使用MongoDB和Mongoose测试typescript-express ap。对于这个测试,我使用的是jest和mongo-memory-server。我能够测试插入新文档并将现有文档检索到...

回答 2 投票 2

Mocha使用supertest,typeError:无法读取undefined的属性'call'

我正在学习为我的基本Todo应用程序使用异步测试。但我发现在为我的应用程序开发测试套件时出现了一个错误,我想用我的测试套件删除一个待办事项。这是 ...

回答 3 投票 0

将异步的Mocha api测试转换为Supertest

我有以下问题,我开始编写API测试,现在看起来像:xit('应该添加地址',async()=> {const result = await request({headers:Object.assign(config ....)

回答 3 投票 0

使用Supertest限制每分钟的请求数

我们正在使用带有Typescript的supertest来测试API。对于其中一些(例如用户注册,更改密码等),将发送确认所需的电子邮件地址(用户确认令牌,......

回答 1 投票 0

Jest测试用例并没有失败,也没有通过

我的Package.json代码:“dependencies”:{“gulp-jest”:“^ 2.0.0”,“jest-cli”:“^ 20.0.4”,“supertest”:“^ 1.2.0”}“脚本“:{”test“:”gulp test“}我的gulpfile测试任务如...

回答 1 投票 0

如何使用Jest和Supertest在每次测试之间清除cookie?

我有一套测试,如果单独运行,都会通过。但是,如果cookie并行运行,则会检查cookie的值,从而导致测试失败。问题是supertest的......

回答 1 投票 1

将对象添加到supertest

我正在尝试测试我的一个路由,通常期望请求对象上有一个对象(例如req.exampleData = {})。我试过寻找例子,但我只找到了.set附加...

回答 1 投票 0

使用不同的文件在节点js中进行测试

我使用一组特定的URL来连接服务。它们在config.js文件中。现在在使用mocha进行测试时,我想使用一组不同的url。有可能超越......

回答 1 投票 0

测试在节点中使用mocha / supertest重定向的请求

我似乎无法使用mocha,supertest和should(和coffeescript)进行以下集成测试以传递快速项目。测试应该= require('should')request = require('...

回答 4 投票 34

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