我的测试如下所示:
const request = require('supertest-as-promised')
const app = require('../app')
describe("Basic Authentication with JWT", () => {
it('Should login properly', function () {
return request(app)
.post('/login')
.field('name', 'myname')
.field('password', 'password')
.expect(200)
});
})在我的应用程序中,我有:
app.post("/login", (req, res) => {
console.log(req.body)当我正常运行应用程序时,它会正确地获取信息。当我运行测试时,它显示为{}
怎么回事?
https://stackoverflow.com/questions/47577125
复制相似问题