inflearn logo
강의

Course

Instructor

TDD Development by Following [Updated in November 2023]

몽구스 productModel.create() 실행시 undefined를 반환합니다

Resolved

351

sansam7091113

9 asked

0

안녕하세요 강사님. 현재 섹션3 듣고있습니다.

다른 게 아니라 포스트맨으로 아무리 데이터를 보내봐도 createdProduct는 undefined값만 가지고, 실제 db에는 저장이 되지 않습니다. 이거저거 찾아봤지만 원인은 잘 모르겠습니다. 몽고db는 처음 써봐서 그쪽 문제가 아닌가 싶은데 해결법이 있을까요?

아래에 제 코드와 실행결과 첨부하겠습니다.

감사합니다.

---Code---

---요청---

---결과---

nodejs mongodb supertest tdd express mongoose jest

Answer 2

1

John Ahn

데구리님 안녕하세요 !   
혹시 console.log('req.body', req.body) 해주실수 있을까요 ?

server.js 에서 

app.use(express.json());

이부분을 넣어주셨나요 ~ ?

0

sansam7091113

해결되었습니다! req.body가 undefined길래 코드를 보니 server.js에서

app.use(express.json()); 를

app.use('/api/products', productRoutes); 보다 늦게 써줘서 그런거였습니다 ㅜㅜ

감사합니다!

TypeError: user_model_1.default.create is not a function

0

278

1

에러 처리를 위한 단위테스트 작성

0

374

1

res.status(201) 부분에서 typeerror가 발생합니다

0

408

1

따라하며 배우는 TDD 개발 [2023.11 업데이트] 강의 질문

0

356

1

[MAC] PORT:5000번 관련 에러

0

292

0

테스트를 위한 데이터베이스를 생성해야하나요?

0

416

1

Postman 사용방법에 대해서

0

422

1

jest.fn() 을 할당할때 타입스크립트에서 에러가 발생합니다.

0

461

1

라우터를 돌릴 때

0

377

1

npm run start를 실행할 때 부터가 이상합니다.

1

451

1

node.js에 대한 이상점

0

472

1

nodemocks 오류나니까 뺴고 설치하셔요

1

428

1

Node.js 앱을 테스트하기 위한 Jest 설정 부분..

0

282

0

models 파일만 첫번째 글자를 대문자로 해주는 이유

0

318

1

mongodb project 및 cluster관련

0

336

0

무조건 failure case 로 넘어가시는 분들

2

275

1

올려둔 ES6 Express Jest Boilerplate Template 으로 개발 중이신 분들...

0

247

0

ES6 사용하고 싶은 분들...

1

373

0

Jest did not exit one second after the test run has completed. 이슈

0

3066

3

왜 인자네개 함수 안만들어도 포스트맨에서는 에러메세지가 나오는 것인가요?

0

318

2

통합 테스트에 관한 질문 이 있습니다.

0

257

1

bodyParser 대체에 관한 질문

0

433

2

Cannot log after tests are done. Did you forget to wait for something async in your test?

0

2139

1

안녕하세요. 문의드립니다.

0

210

1