public class orderServiceTest {
AppConfig appConfig = new AppConfig();
MemberService memberService = appConfig.memberService();
OrderService orderService = appConfig.orderService();
}
테스트 코드에서는 이렇게 작성하는 것보다, @BeforeEach 어노테이션을 사용하는 것이 좋음.
public class orderServiceTest {
MemberService memberService;
OrderService orderService;
@BeforeEach
public void beforeEach(){
AppConfig appConfig = new AppConfig();
memberService = appConfig.memberService();
orderService = appConfig.orderService();
}
단위 테스트 코드에서 @BeforeEach를 사용하는 이유?