inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

irostub님의 게시글

irostub irostub

@irostub

수강평 작성수
4
평균평점
5.0

게시글 4

질문&답변

Mockito 를 사용하여 테스트할 때, 테스트 요구사항의 반영 질문

쓰면서 다시 한번 생각해봤는데, Service 계층은 통합테스트를 하고 Domain은 Mockito 를 사용해서 createOrder 등의 메서드를 단위 테스트하면 되는건가? 라는 생각도 듭니다. 아니면 바라보는 시각이 잘못된걸까요? OrderService 클래스의 입장에서 사실은 Order 의 주문시 상태가 ORDER 인지 아닌지, 주문한 상품 종류 수가 정확한지, 주문 가격은 가격 * 수량인지는 관심사가 아니여서 위에 질문과 같은 코드로 짜되 요구사항에 해당하는 관심사를 가진 클래스를 따로 단위테스트를 해주면 되는걸까요? 짜임새 있는 코드, 더 나은 코드를 짜보려고 생각하다보니 무지무지 어려워지는거같네요 ㅠㅠ

좋아요수
0
댓글수
2
조회수
679

질문&답변

동시 요청에 대해

저도 이 부분이 궁금합니다.

좋아요수
1
댓글수
2
조회수
304