这是我的笑话测试it('test the endpoint', async done => { const request = supertest('http://localhost:3000/myexp'); request.get('/router1') .expect(200) .end((err, res) => { if(err) { throw err; } else { expect(res.text).toEqual('direct use 1st'); } }); done(); })测试成功运行,但它说测试完成后无法登录。由于我将 HTTP 请求发送到 Express App 路由器,它应该记录一些消息,例如“API 获取 [object Object] 的请求”。在这种情况下如何记录消息?
1 回答

POPMUISE
TA贡献1765条经验 获得超5个赞
试试这个和 JSON.stringify(obj) 来查看你的对象
it('test the endpoint', async done => {
const request = supertest('http://localhost:3000/myexp');
request.get('/router1')
.expect(200)
.end((err, res) => {
if(err) {
throw err;
} else {
expect(res.text).toEqual('direct use 1st');
done();
}
});
})
添加回答
举报
0/150
提交
取消