如果之前的POST在supertest中出现错误,我会尝试使用GET。问题是我无法使用GET。这是我的代码:
bookId = await request(app).post("/books/add-one-book").send({
"name":"bookTest",
"chapters": 1
})
if (bookId === undefined) {
const allBooks = await request(app)
.get("/books/all-books")
.set({
Authorization: `Bearer ${token}`
})
bookId = allBooks;
...
警告说:“参数类型字符串不能分配给参数类型“set-cookie”。set的警告是:“未解析的函数或方法组()"。
我做错了什么?我认为supertest没有看到正确的GET...但是我在网上看到了很多例子,他们都是这样使用get的。你看到什么了吗?谢谢。
1条答案
按热度按时间bzzcjhmw1#
我猜您已经使用ESM导入..
“超级测试”模块中没有默认导出。
尝试以这种方式导入: