본문 바로가기
devtools/Jest

[TDD] Postman를 사용하여 DB 연결 및 데이터 추가하기(Jest, Mongo DB)

by 신림쥐 2024. 1. 6.
728x90
React에서 개발한 create 함수를 Postman 활용하여 API 요청해보자.

 

 

프로젝트 Mongo DB 연결 작업+ create 함수를 추가했다는 전재하여

postman에서 post API를 요청해보자 !

 

Mongo DB 연결 작업+ create 함수를 추가 방법은 아래 포스팅 참고.
https://sillimmouse.tistory.com/30

 

[TDD] React에서 TDD개발 환경 적용 (Jest, Mongo DB)

React에서 Jest 라이브러리와 Mongo DB를 활용하여 TDD개발을 적용해보자. product 객체를 모델링하여 상품을 관리하는 프로젝트를 만든다고 가정하여 create문을 작성해보자 ! 단위테스트(Unit test) : 함수

sillimmouse.tistory.com

 

 

1. postman 홈페이지 접속하고, 로그인하기

https://web.postman.co/

 

 

2. workspace에 들어가서 collection을 추가한다.

  • 오른쪽 마우스를 클릭하여 rename을 클릭하고 원하는 이름으로 변경한다.

 

 

3. 추가한 collection에서 + 버튼을 클릭하여 request를 추가한다.

  • 'ctrl + s '또는 '저장' 버튼을 눌러 저장하고 싶은 경로에 저장한다.
  • request name은 product라고 추가 함.

 

 

4. 개발한 create 함수 정보를 입력해준다.

  • 1) POST
  • 2) httpL//localhost:포트
  • 3) Body 선택
  • 4) row 선택
  • 5)  json 데이터 입력 (model 필드명과 타입이 동일해야 함)
{
    "name": "cup",
    "description": "good",
    "price": 1000
}

 

 

5. 프로젝트를 열어 server을 실행한다.

  • db connected를 확인 할 것
npm start

 

 

6. postman에서 Send 버튼을 클릭하여 request를 요청한다.

  • status가 201이면 성공 ! 

 

 

7. Mongo DB에서 데이터가 추가되었는지 확인한다.

  • 컨트롤러에서 새로운 함수를 추가하게되면 이와 같은 방법으로 테스트하면 된다.

 

 

 

728x90

'devtools > Jest' 카테고리의 다른 글

[TDD] React에서 TDD개발 환경 적용 (Jest, Mongo DB)  (0) 2024.01.06