supertest 相关问题

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

Supertest返回301使用快速应用。应用程序只需要托管服务器

嗨,我使用supertest来测试我的节点JS Express服务器应用程序。这就是我想要的目的。让请求=要求( 'supertest');让应用程式=要求(” ./ server.js');请求(应用程序)获得(“/ ...

回答 1 投票 1

在请求设置会话节点JS单元测试

我有一个路线.route(MYAPP /配置文件)。获得是否会话(myProfileMiddleware.checkAccessToken(),myProfileController.getProfile)这里中间件方法checkAccessToken检查...

回答 1 投票 1

在mocha中运行supertest时如何获得实际的服务器错误?

我有这个代码使用supertest和mocha:来自'supertest'的导入请求; // .... var newGame; describe('Creating game',function(){beforeEach(function(done){request(app).post('/ ...

回答 3 投票 12

发送csrfToken和set-cookie仍然是403无效的csrf令牌

我正在尝试使用jest(测试环境:节点)进行集成测试,以获取使用csurf进行csrf保护的登录表单(使用cookie选项)。我已经提取了csrfToken ...

回答 1 投票 0

如何使用节点中的supertest包从同一目录中附加多个文件?

我想使用supertest将大约100个文件附加到POST请求中,但我还没有找到任何方法来执行此操作。 const supertest = require('supertest); const fs = require('fs'); const {promisify} = ...

回答 2 投票 0

Express.js,Jest,Supertest:测试跑者找到路线处理程序的麻烦

我正在尝试使用Jest和Supertest在Express服务器上设置测试。这是我的测试和目标代码:// routes / index.js var express = require('express'); var router = express.Router();路由器....

回答 1 投票 0

在删除和测试路由上测试表达app超时超时

我正在使用supertest和jest来编写我的测试。但删除和放置路线特别是不能正常工作,它会一直等到它超时。我的推测告诉我路线不是......

回答 1 投票 0

用Jest和supertest测试响应体

我有一个简单的快速http服务器,当发出一个get to /并且我有以下测试时返回“Hello world”:来自'supertest'的import request;从'../app/app'导入应用程序;测试('测试http ...

回答 1 投票 0

如何在Jest中测试失败时打印请求和响应?

我正在使用Supertest和Jest来测试Node.js API。样本测试具有以下格式('读取用户注释',(完成)=> {request(graphqlURL).post('/ graphql')....

回答 3 投票 1

ExpressJS api测试抛出无法读取未定义的属性“地址”

应用程序将启动并正常工作,所以我可以调用我的api:“dev”:“env-cmd ./.env nodemon ./src/index.js”,“test”:“env-cmd ./test.env jest --watch“server.js://加载deps const app = express(); ...

回答 1 投票 0

摩卡测试永远运行

大家好,感谢您的关注。我正在尝试使用mocha和supertest运行测试,即使工作正常,测试也会永远运行。为了避免这种情况,我在...中添加了一个“process.exit(0)”

回答 2 投票 2

webdriverio 5.7.5获取错误$(...)。setValue不是函数

我有一个工作webdriverio框架,执行没有任何问题。但是最近我在其间包含了一个REST api调用,从那以后任何跟随api调用的wdio命令都失败了......

回答 1 投票 2

Nodejs Mocha:无法通过ID测试POST和GET

尝试通过ID测试POST请求和GET。对于POST错误,它说:“预期200,得到400”。然后对于3 GET ID,前两个是“错误:超过2000毫秒超时......”,然后给我......

回答 1 投票 1

如何修复'错误:无法找到模块'超级''

我是nodejs的新手。我有一个nodejs应用程序,我只是试图运行此应用程序包含的测试。所以我尝试在使用npm install安装所有软件包后运行npm test命令。但是npm ......

回答 1 投票 0

运行jest时多次尝试服务器实例

好的,所以我一直在使用jest和supertest为我的node.js应用程序编写测试,对于第一个之后的每个测试套件,我收到错误错误:听EADDRINUSE:地址已经在使用::: 3000,我。 ..

回答 2 投票 0

如何封装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

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