인프런 커뮤니티 질문&답변
[Junit5] 상품주문 재고수량초과 테스트코드 공유합니다
작성
·
860
6
@Test
@DisplayName("상품주문 재고 수량 초과")
public void 상품주문_재고수량초과() throws Exception{
    // given
    Member member = createMember();
    Book book = createBook("시골JPA", 10000, 10);
    int orderCount = 11;
    // when
    // then
    assertThrows(NotEnoughStockException.class, () -> {
        orderService.order(member.getId(), book.getId(), orderCount);
    });
}





createBook()의 return type이 Book이 아니라 Item으로 되어있는지 확인해주시기 바랍니다!