describe("POST /post methods", () => { it("should get /post ", (done) => { const testing = { name: "charanjit", content: "im posting", giph: "" }; chai.request(server) .post("/posts") .send(testing) .expect({ id: 4, ...testing }, done)服務器.jsserver.post("/posts", (req, res) => { const incomingRequest = req.body; if (isValidPost(incomingRequest)) { const post = { name: incomingRequest.name.toString(), content: incomingRequest.content.toString(), giph: incomingRequest.gif.toString(), date: new Date(), likes: 0, dislikes: 0, laughs: 0, comments: [], //id : database.length };當我運行測試時,我得到TypeError: chai.request(...).post(...).send(...).expect is not a function。我嘗試按照在線教程進行操作,但測試發布請求時不斷收到錯誤,有人可以告訴我哪里錯了嗎?
路由測試失敗后
LEATH
2023-08-18 16:30:01