작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
179
1
5분 30초쯤 createOrder를 테스트 해볼때
nulPoint 에러가 난 이유는 orderServiceImpl에 가보면
memberRepository
discountPolicy
이 두개를 입력해주지 않아서 그런 것 아닌가요?
그렇다면 기재해두신 setter를 통해서
@Test
void createOrder() {
OrderServiceImpl orderService = new OrderServiceImpl();
orderService.setDiscountPolicy(new RateDiscountPolicy());
orderService.setMemberRepository(new MemoryMemberRepository());
orderService.createOrder(1L, "itemA", 10000);
}
위와 같이 작성해도 동일하게 nullpoint가 나는 이유가
뭔지 궁금합니다.