@DisplayName("상품 저장 테스트")publicvoidcreateItemTest(){
Itemitem=newItem();item.setItemNm("테스트 상품");item.setPrice(100000);item.setItemDetail("테스트 상품 상세 설명");item.setStockNumber(100);item.setRegTime(LocalDateTime.now());item.setUpdateTime(LocalDateTime.now());
ItemsavedItem=itemRepository.save(item);
System.out.println(savedItem.toString());
@PersistenceContext
EntityManagerem;
publicvoidcreateItemList(){
for(inti=1;i<=10;i++){
}
}
@Test
@DisplayName("상품명 조회 테스트")
publicvoidfindByItemNmTest(){
this.createItemList();
List<Item>itemList=itemRepository.findByItemNm("테스트 상품 1");
for(Itemitem:itemList){
System.out.println(item.toString());
}
}
@Test
@DisplayName("상품명, 상품상세 설명 OR 테스트")
publicvoidfindByItemNmOrItemDetailTest(){
this.createItemList();
List<Item>itemList=itemRepository.findByItemNmOrItemDetail("테스트 상품 1","테스트 상품 상세 설명 5");