我正在尝试测试我的一条路由,该路由通常期望请求对象上有一个对象(例如 req.exampleData = { })。
我尝试寻找示例,但我只找到了附加到 req header 的 .set。
理想情况下,我想要这样的东西:
等待请求(应用程序)
.get('/api/testRoute)
.attach('exampleData', { })
super 测试可能有这样的事情吗?
最佳答案
也许您可以使用field
,如
await request(app)
.get('/api/testRoute)
.field('exampleData', {})
在您的服务器上
req.body.exampleData // {}
关于node.js - 添加对象到 super 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52011773/