root layout

패스트캠퍼스

테스트를 위해 도메인 객체에 getter를 넣는게 맞는 설계인가요?

2025.03.03 18:01 작성

강의 :

Ch.4 Junit5를 활용한 단위 테스트와 커뮤니티 피드 서비스구현의 07 비지니스 로직 구현 실습- 커뮤니티 피드 서비스 구현 - 게시글 및 댓글 서비스 테스트


보면 해당 테스트 주입을 위해 도메인 객체에

서비스에 필요 없는 getter를 테스트를 위해 주입을 하고 있습니다. 테스트 편의를 위해서라지만 객체 캡슐화를 깨면 결국 나쁜 코드가 되지 않을까요?


답변 

연관 질문

커뮤니티 질문보기