개발/Javascript

supertest, jest

등반 2022. 8. 15. 12:42

Error : 

connect ECONNREFUSED 127.0.0.1:80

 

원인 : missing prefix '/' 

//app.js
const userRouter = require('./routers/user')
app.use('/users', userRouter)
//user.js
router.post('/:id/nickName', (req, res)=>{

1) 코드의 path : /users/:id/nickName

//app.spec.js
const result = await request.post('users/15/nickName').send({nickName : newNickname})

2) 테스트코드의 path : users/15/nickName

 

1)과 2)를 비교해보면 맨 앞에 '/'가 빠져있어 다른 path를 가리키고 있다. 

 

'개발 > Javascript' 카테고리의 다른 글

MongoDB start  (0) 2022.08.27
router.post() / redirect  (0) 2022.08.15