인프런 커뮤니티 질문&답변
엔티티 매니저 NullPointerException 발생
작성
·
474
0
안녕하세요, 테스트 작성 코드를 따라하던 중 em에서 nullpointer 오류가 발생해 질문드립니다ㅠ

코드는 아래와 같습니다
@Autowired EntityManager em;
@Autowired OrderService orderService;
@Autowired OrderRepository orderRepository;
@Test
public void 상품주문() throws Exception {
//given
Member member = new Member();
member.setName("회원1");
member.setAddress(new Address("서울","강가","123-123"));
em.persist(member);
Book book = new Book();
book.setName("시골JPA");
book.setPrice(10000);
book.setStockQuantity(10);
em.persist(book);
int orderCount=2;
//when
Long orderId = orderService.order(member.getId(), book.getId(), orderCount);
//then
Order getOrder = orderRepository.findOne(orderId);
Assert.assertEquals(OrderStatus.ORDER, getOrder.getStatus());
}
혹시 다른 클래스에서 뭔가 잘못 작성한걸까요?





