添加对象进行超级测试

时间:2018-08-24 21:10:36

标签: node.js express testing supertest

我正在尝试测试我的一条路线,通常会在请求对象上看到一个对象(例如req.exampleData = {})。

我尝试查找示例,但是我只发现.set附加到req标头。

理想情况下,我想要类似的东西

await request(app) .get('/api/testRoute) .attach('exampleData', { })

超级测试有可能吗?

1 个答案:

答案 0 :(得分:0)

也许您可以像下面那样使用field

await request(app)
.get('/api/testRoute)
.field('exampleData', {})

在您的服务器上

req.body.exampleData // {}