OurHomeRecipe / our-home-recipe-backend

우리집 레시피 백엔드입니다.
0 stars 2 forks source link

[FEATURE] Feeback 이후 , 회원 등록 API 테스트 코드 재작성 #25

Open Soo186 opened 1 week ago

Soo186 commented 1 week ago

️⃣ 요청 유형

해당되는 항목을 선택해주세요.

  • [ ] 새로운 기능 추가
  • [x] 기존 기능 개선
  • [ ] 성능 개선

️⃣ 어떤 기능인가요?

Testcode 작성 이후 피드백을 받아 재작성 하려합니다.

️⃣ 이 기능이 필요한 이유는 무엇인가요?

외부 기능에 대해서 Mocking 처리를 통해 대체할 수 있지만, 내부 기능에 대해서는 Mocking 처리를 하지 말아야 하며, 실제 구현된 코드와 로직을 사용하여 테스트가 이루어지도록 작성한 후 , 문서화 작업이 정상적으로 진행되야합니다. 추가적으로 테스트 케이스를 돌릴때 TestContainer 설정을 통해 따로 Test DB를 띄워서 테스트 케이스가 동작하도록 요청합니다

제대로 된 테스트 코드를 통해 안정적이고 유지보수가 용이한 개발환경을 구축하려합니다.

구현 방안 (선택)

Mocking 을 이용하지 말고 직접 Autowired를 통해 의존 받고 실제 서비스 로직 구현. TestContainer를 통해 Test DB 설정이 되게끔.

️⃣ 작업 상세 내용

📎 참고할만한 자료 (선택)

관련 문서, 스크린샷, 또는 예시 등이 있다면 여기에 첨부해주세요.