## 🧪 테스트 코드 작성 요청 ### 🎯 요청 개요 <!--- 요청한 이유를 알려주세요 --> * 기존에 테스트코드를 작성했는데 이는 실제 데이터베이스에 요청을 보내는 테스트였다. * 이는 AWS EC2 배포 환경에서 적절하지 않은 테스트 코드이다. * 왜냐하면 AWS EC2는 사용량만큼 요금을 책정하는데 실제 데이터베이스에 요청을 보내는 테스트 코드를 작성한다면 AWS EC2 및 AWS RDS에 사용량이 발생할 것이고 곧 감당하기 힘든 요금이 청구될 수 있기 때문이다. ### 📝 상세 요구사항 <!-- 어떤 테스트 툴을 사용했으면 좋겠는지 등 요구사항을 알려주세요--> * 성공하는 케이스와 실패하는 케이스 모두 테스트 코드를 작성해주세요. * 테스트 코드 작성에 주석으로 `given`, `when`, `then`을 구분하여 작성해주세요. * 메소드명은 `클래스명_메소드명_성공여부_조건`으로 작성해주세요. (ex: `ProgrammerService_create_Success_WhenValidId`) * 또는 `@Display`를 사용해서 명시해주세요. ### 🔗 관련 자료 및 코드 (선택) <!--- 테스트 코드 작성에 도움을 줄 수 있는 코드나 자료를 알려주세요--> 없습니다. ### 🎯 완료 기준 (Definition of Done) <!--- 테스트 코드 작성 완료 기준을 알려주세요 --> * 모든 서비스 계층의 비즈니스 로직을 테스트하는 테스트코드를 작성해주세요. * 예외를 발생시키는 비즈니스 로직의 경우 예외가 제대로 발생하는지 테스트 해주세요. ### 🧑💻 담당자 및 기한 <!--- 담당자를 @를 사용하여 명시해주세요---> * @KimKiHyun0206
🧪 테스트 코드 작성 요청
🎯 요청 개요
📝 상세 요구사항
given,when,then을 구분하여 작성해주세요.클래스명_메소드명_성공여부_조건으로 작성해주세요. (ex:ProgrammerService_create_Success_WhenValidId)@Display를 사용해서 명시해주세요.🔗 관련 자료 및 코드 (선택)
없습니다.
🎯 완료 기준 (Definition of Done)
🧑💻 담당자 및 기한