<aside> 💡 OOP, CleanCode를 지향하자 테스트도 프로덕트 코드처럼 생각하자.
</aside>
Presentation - Application - Domain - Infrastructure
- commmon
- exception
- domain
- config
- member
- presentation
- memberController
- Application
- dto
- CreateMemberRequest
- MemberResponse
- memberService
- entity
- Member
- MemberRepository
- infrastructure
- s3 , querydsl
@SpringBootTest
jacoco , sonarcloud
사용
save_success
save_duplicateName_fail
(유저 저장 성공)
(이름 중복으로 인한 실패)