eco-dessert-platform / backend

Apache License 2.0
0 stars 0 forks source link

[프론트 요청] 리뷰 수정 시 이미지 처리 로직 리팩토링 #201

Closed sikdong closed 3 months ago

sikdong commented 3 months ago

name: "✅ Feature" about: 리뷰 수정 시 이미지 처리 로직 리팩토링 title: "✅ Feature" labels: ✅ Feature assignees: 윤동석


History

200

🚀 Major Changes & Explanations

리뷰 수정 시 이미지 처리 로직을 리팩토링 했습니다 변경 사항은 이슈에 자세히 적어 놓았으니 확인해주시면 감사하겠습니다

📷 Test Image

S3 를 확인하는게 핵심이였기 때문에 스웨거로 테스트 진행했습니다 추후 테스트 코드까지 추가하겠습니다

테스트 로직 설명 이미지 업로드 API로 이미지 4개 추가 -> 리뷰 작성 -> 이미지 1개 추가 -> 리뷰 수정

  1. 이미지 업로드 API로 이미지 4개 추가 image 해당 로직 수행으로 S3에 review/-1 에 임시로 이미지 저장 image

  2. 리뷰 작성 image S3 review/{reviewId} 폴더에 이미지 담기는 것 확인 image

  3. 리뷰 수정 시 사용자가 새로 이미지 1개를 추가했다고 가정 image

  4. 리뷰 수정 테스트 상황 기존 이미지 4개 중 2개는 삭제, 1개는 유지, 3번 단계에서 추가한 이미지 1개를 추가한다고 가정 image

S3 테스트 결과 image 해당 리뷰 DB 조회 image

💡 ETC