작성
·
794
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으로 되어있는지 확인해주시기 바랍니다!