-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
need more stock
24.02.27 16:28 작성 조회수 126
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
상품주문 test에서 코드를 똑같이 따라 쳤는데 need more stock exception이 나요그리고 그 아래 상품주문_재고수량초과 테스트를 적을 때 @Test 에 expected를 적는데 expected라는 메소드를 해결할 수 없다고 빨간줄이 떠요링크 공유합니다https://drive.google.com/file/d/1Yr0w6SZWSH3Usqd8Gbx8bhQTcfRmmWHz/view?usp=sharing
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
상품주문 test에서 코드를 똑같이 따라 쳤는데 need more stock exception이 나요그리고 그 아래 상품주문_재고수량초과 테스트를 적을 때 @Test 에 expected를 적는데 expected라는 메소드를 해결할 수 없다고 빨간줄이 떠요링크 공유합니다https://drive.google.com/file/d/1Yr0w6SZWSH3Usqd8Gbx8bhQTcfRmmWHz/view?usp=sharing
답변을 작성해보세요.
2
OMG
2024.02.27
안녕하세요. 영한공유님, 공식 서포터즈 OMG입니다.
다음을 수정해주세요.
1.Book 클래스 필드 제거
private String name;
private int price;
private int stockQuantity;
2.Item 클래스 @Sette추가
.
3.OrderRepository의 private static EntityManager em; 에서 static
대신 final
로 변경
.
4.Delivery 클래스 @Getter대신 @GeneratedValue로 변경
이렇게 변경하면 테스트 성공합니다.
@Test(Expected)가 안되는 이유
11번째 라인의 import는 Junit5 전용입니다.
expected 옵션이 사용 가능한 Junit4의 @Test어노테이션을 import문에 추가해야합니다.(12번째 줄)
감사합니다.
답변 1