inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

getProductById 통합 테스트 작성 (2)

Mongoose와 Jest

301

mitchell.sung

작성한 질문수 8

0

안녕하세요~

현재 IT를 배우고 있는 학생으로서 좋은 강의를 듣게 되어서 감사 인사드립니다.

다름이 아니라, 저 같은 경우 몇 가지 문제가 발생(Mongoose  version 관련)해서 Mongoose 홈페이지에 이러한 글을 찾게 되었습니다. "We strongly recommend using a different testing framework, like Mocha.". 그래서, 2가지 질문이 있습니다.

첫번째, MERN Stack 을 사용할 때, 각 파트별로 어떠한 Framework를 사용하면 좋은지 알려주시면 감사하겠습니다. 예를 들면 ReactJS를 사용할 때는 Jest 가 좀 더 효율이고 NodeJS를 사용하면 Mocha가 효율적이라든지...

두번째는, 이 강의가 끝나면 테스트를 더 깊게 배울려면 어떠한 것을 배우는 것이 좋은지 강사님의 의견을 듣고 싶습니다. 

질문이 이상하더라도 학생이 바라보는 시점에서 질문했다고 생각하시고 너그럽게 이해 부탁드립니다 ^--^

mongoose jest tdd nodejs mongodb express supertest

답변 1

0

John Ahn

안녕하세요 !!! 
우선 질문이 전혀 이상하지 않습니다 ㅠㅠ !!! 
세세하게 궁금증이 많으신분들이 개발도 잘하시더라구요 !!! 
우선 제가 현재까지 많은 소스들을 봤을때 모차보단 Jest를 사용하는 경우가 많다고 생각합니다. 
리액트뿐만이 아니라 노드에서도요 !!! 
사실 이런 비교하는 부분은 민감한것 같기도 합니다 ㅎㅎㅎ 언어중에서도 뭐가 더 좋은가 이런것도 민감한 부분인것처럼요 ㅎㅎㅎ    
그래도 제가 얘기하고싶은건 노드를 위해서도 Jest로 배우셔도 괜찮습니다 ! ㅎㅎ

테스트를 더 깊게 배우려면 음   혹시 리액트 테스트도 배우길 원하신다면 제가 사실 지금 리액트 테스트 영상을 만들고 있어서 ㅎㅎㅎ  이것도 봐주시면 감사하겠습니다 ㅎㅎㅎ ! 

앞으로도 질문많이주세요 ^^  열공하시구요 !!!  

TypeError: user_model_1.default.create is not a function

0

263

1

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

0

357

1

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

0

393

1

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

0

341

1

[MAC] PORT:5000번 관련 에러

0

281

0

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

0

404

1

Postman 사용방법에 대해서

0

406

1

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

0

453

1

라우터를 돌릴 때

0

358

1

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

1

439

1

node.js에 대한 이상점

0

461

1

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

1

414

1

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

0

276

0

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

0

304

1

mongodb project 및 cluster관련

0

331

0

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

2

263

1

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

0

240

0

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

1

364

0

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

0

3052

3

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

0

306

2

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

0

248

1

bodyParser 대체에 관한 질문

0

426

2

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

0

2126

1

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

0

205

1