인프런 커뮤니티 질문&답변
회원 서비스 테스트 강의 @BeforeEach
작성
·
335
0
강의의 내용을 제가 이해하기로는..
MemberService 와 MemberServiceTest 에서 같은 리포지토리 객체를 사용하기위해서
서비스 클래스에서 리포지토리를 생성자의 매개변수로 받도록 수정하였습니다.
그리고 테스트 클래스에서 @BeforeEach를 사용하여 그 안에서 리포지토리와 서비스 클래스를 생성하였는데,
리포지토리와 서비스 클래스를, 테스트 클래스의 변수로 선언해서 사용하지 않고 @BeforeEach를 사용하여 그안에서 생성해준 이유가 궁금합니다.
퀴즈
애플리케이션 개발 시 비즈니스 핵심 로직(예: 중복 회원 확인)을 주로 담당하는 계층은 무엇일까요?
컨트롤러(Controller)
서비스(Service)
리포지토리(Repository)
도메인(Domain)





