Skip to content

[NAYB-151] fix: 라이더 배차 요청 잘못된 로직 수정 #374

[NAYB-151] fix: 라이더 배차 요청 잘못된 로직 수정

[NAYB-151] fix: 라이더 배차 요청 잘못된 로직 수정 #374

GitHub Actions / Test Results succeeded Sep 16, 2023 in 0s

All 351 tests pass in 11s

351 tests  +1   351 ✔️ +1   11s ⏱️ -1s
173 suites ±0       0 💤 ±0 
173 files   ±0       0 ±0 

Results for commit 1e3bfa7. ± Comparison against earlier commit c8a7c80.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

351 tests found

There are 351 tests, see "Raw output" for the full list of tests.
Raw output
com.prgrms.nabmart.NabmartApplicationTests ‑ contextLoads()
com.prgrms.nabmart.domain.cart.CartItemTest$NewCartItemTest ‑ 성공
com.prgrms.nabmart.domain.cart.CartItemTest$NewCartItemTest ‑ 예외 : Cart 가 null
com.prgrms.nabmart.domain.cart.CartItemTest$NewCartItemTest ‑ 예외 : Item 이 null
com.prgrms.nabmart.domain.cart.CartItemTest$NewCartItemTest ‑ 예외 : Quantity 가 음수
com.prgrms.nabmart.domain.cart.CartTest$NewCartTest ‑ 성공
com.prgrms.nabmart.domain.cart.CartTest$NewCartTest ‑ 예외 : 사용자가 null
com.prgrms.nabmart.domain.cart.controller.CartItemControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.cart.controller.CartItemControllerTest$DeleteCartItemAPITest ‑ 성공
com.prgrms.nabmart.domain.cart.controller.CartItemControllerTest$DeleteCartItemAPITest$FindCartItemsAPITest ‑ 성공
com.prgrms.nabmart.domain.cart.controller.CartItemControllerTest$DeleteCartItemAPITest$UpdateCartItemQuantityAPITest ‑ 성공
com.prgrms.nabmart.domain.cart.controller.CartItemControllerTest$RegisterCartItemAPITest ‑ 성공
com.prgrms.nabmart.domain.cart.controller.request.RegisterCartItemRequestTest$ValidateRegisterCartItemRequest ‑ 성공
com.prgrms.nabmart.domain.cart.controller.request.RegisterCartItemRequestTest$ValidateRegisterCartItemRequest ‑ 예외 : Quantity 가 null
com.prgrms.nabmart.domain.cart.controller.request.RegisterCartItemRequestTest$ValidateRegisterCartItemRequest ‑ 예외 : Quantity 가 양수가 아닌 경우
com.prgrms.nabmart.domain.cart.controller.request.RegisterCartItemRequestTest$ValidateRegisterCartItemRequest ‑ 예외 : itemId가 null
com.prgrms.nabmart.domain.cart.controller.request.RegisterCartItemRequestTest$ValidateRegisterCartItemRequest ‑ 예외 : itemId가 양수가 아닌 경우
com.prgrms.nabmart.domain.cart.service.CartItemServiceTest$DeleteCartItemTest ‑ 성공
com.prgrms.nabmart.domain.cart.service.CartItemServiceTest$FindCartItemsTest ‑ 성공
com.prgrms.nabmart.domain.cart.service.CartItemServiceTest$RegisterCartItemTest ‑ 성공
com.prgrms.nabmart.domain.cart.service.CartItemServiceTest$UpdateCartItemTest ‑ 성공
com.prgrms.nabmart.domain.cart.service.CartItemServiceTest$getCartItemTotalPriceTest ‑ 성공
com.prgrms.nabmart.domain.category.controller.CategoryControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.category.controller.CategoryControllerTest$SaveMainCategoryApi ‑ 성공
com.prgrms.nabmart.domain.category.controller.CategoryControllerTest$SaveSubCategoryApi ‑ 성공
com.prgrms.nabmart.domain.category.controller.CategoryControllerTest$findAllMainCategoriesApi ‑ 성공
com.prgrms.nabmart.domain.category.controller.CategoryControllerTest$findSubCategoriesApi ‑ 성공
com.prgrms.nabmart.domain.category.controller.request.RegisterMainCategoryRequestTest$ValidationTests ‑ 성공
com.prgrms.nabmart.domain.category.controller.request.RegisterMainCategoryRequestTest$ValidationTests ‑ 예외: 카테고리명 null 요청
com.prgrms.nabmart.domain.category.controller.request.RegisterMainCategoryRequestTest$ValidationTests ‑ 예외: 카테고리명 빈 문자열 요청
com.prgrms.nabmart.domain.category.controller.request.RegisterSubCategoryRequestTest$ValidationTests ‑ 성공
com.prgrms.nabmart.domain.category.controller.request.RegisterSubCategoryRequestTest$ValidationTests ‑ 예외: mainCategoryId가 null
com.prgrms.nabmart.domain.category.controller.request.RegisterSubCategoryRequestTest$ValidationTests ‑ 예외: 카테고리명 null 요청
com.prgrms.nabmart.domain.category.controller.request.RegisterSubCategoryRequestTest$ValidationTests ‑ 예외: 카테고리명 빈 문자열 요청
com.prgrms.nabmart.domain.category.repository.MainCategoryRepositoryTest$SaveMethod ‑ 성공
com.prgrms.nabmart.domain.category.repository.MainCategoryRepositoryTest$SaveMethod ‑ 예외: 이름이 null
com.prgrms.nabmart.domain.category.repository.MainCategoryRepositoryTest$SaveMethod ‑ 예외: 이미 존재하는 카테고리
com.prgrms.nabmart.domain.category.service.CategoryServiceTest$FindAllMainCategories ‑ 성공
com.prgrms.nabmart.domain.category.service.CategoryServiceTest$FindSubCategoriesByMainCategory ‑ 성공
com.prgrms.nabmart.domain.category.service.CategoryServiceTest$SaveMainCategoryTests ‑ 성공
com.prgrms.nabmart.domain.category.service.CategoryServiceTest$SaveMainCategoryTests ‑ 예외: 이미 존재하는 MainCategory 이름
com.prgrms.nabmart.domain.category.service.CategoryServiceTest$SaveSubCategoryTests ‑ 성공
com.prgrms.nabmart.domain.category.service.CategoryServiceTest$SaveSubCategoryTests ‑ 예외: MainCategory 내 이미 존재하는 SubCategory 이름
com.prgrms.nabmart.domain.category.service.request.RegisterMainCategoryCommandTest$ValidationTests ‑ 성공
com.prgrms.nabmart.domain.category.service.request.RegisterMainCategoryCommandTest$ValidationTests ‑ 예외: 카테고리명 null 요청
com.prgrms.nabmart.domain.category.service.request.RegisterMainCategoryCommandTest$ValidationTests ‑ 예외: 카테고리명 빈 문자열 요청
com.prgrms.nabmart.domain.coupon.CouponTest$newCouponTest ‑ 성공
com.prgrms.nabmart.domain.coupon.CouponTest$newCouponTest ‑ 예외 : 현재시간 보다 이전 만료일
com.prgrms.nabmart.domain.coupon.controller.CouponControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.coupon.controller.CouponControllerTest$CreateCouponApi ‑ 성공
com.prgrms.nabmart.domain.coupon.controller.CouponControllerTest$RegisterUserCouponApi ‑ 성공
com.prgrms.nabmart.domain.coupon.controller.CouponControllerTest$findCouponsApi ‑ 성공
com.prgrms.nabmart.domain.coupon.controller.CouponControllerTest$findIssuedCouponsApi ‑ 성공
com.prgrms.nabmart.domain.coupon.controller.request.RegisterCouponRequestTest$ValidationTest ‑ 성공
com.prgrms.nabmart.domain.coupon.controller.request.RegisterCouponRequestTest$ValidationTest ‑ 예외 : 최소 주문 금액 null 요청
com.prgrms.nabmart.domain.coupon.controller.request.RegisterCouponRequestTest$ValidationTest ‑ 예외 : 최소 주문 금액 음수 값 요청
com.prgrms.nabmart.domain.coupon.controller.request.RegisterCouponRequestTest$ValidationTest ‑ 예외 : 쿠폰 만료일 null 요청
com.prgrms.nabmart.domain.coupon.controller.request.RegisterCouponRequestTest$ValidationTest ‑ 예외 : 쿠폰명 빈 문자열 요청
com.prgrms.nabmart.domain.coupon.controller.request.RegisterCouponRequestTest$ValidationTest ‑ 예외 : 할인 금액 음수 값 요청
com.prgrms.nabmart.domain.coupon.controller.request.RegisterCouponRequestTest$ValidationTest ‑ 예외: 할인 금액 null 요청
com.prgrms.nabmart.domain.coupon.service.CouponServiceTest$CreateCouponTests ‑ 성공
com.prgrms.nabmart.domain.coupon.service.CouponServiceTest$FindCouponsTest ‑ 성공
com.prgrms.nabmart.domain.coupon.service.CouponServiceTest$FindIssuedCoupons ‑ 성공
com.prgrms.nabmart.domain.coupon.service.CouponServiceTest$RegisterCouponTests ‑ 성공
com.prgrms.nabmart.domain.coupon.service.CouponServiceTest$RegisterCouponTests ‑ 예외 : coupon 이 존재하지 않는 경우, NotFoundCouponException 발생
com.prgrms.nabmart.domain.coupon.service.CouponServiceTest$RegisterCouponTests ‑ 예외 : 만료된 coupon 발급 시 , InvalidCouponException 발생
com.prgrms.nabmart.domain.coupon.service.CouponServiceTest$RegisterCouponTests ‑ 예외 : 이미 발급한 coupon 발급 시, InvalidCouponException 발생
com.prgrms.nabmart.domain.delivery.DeliveryIntegrationTest$AcceptDeliveryTest ‑ 성공: 여러 명의 라이더 중 한 명만 성공
com.prgrms.nabmart.domain.delivery.DeliveryTest$NewDeliveryTest ‑ 성공
com.prgrms.nabmart.domain.delivery.RiderTest$AddressTest ‑ 성공
com.prgrms.nabmart.domain.delivery.RiderTest$AddressTest ‑ 예외: 주소 길이가 200자를 초과
com.prgrms.nabmart.domain.delivery.RiderTest$PasswordTest ‑ [1] validPassword=password123
com.prgrms.nabmart.domain.delivery.RiderTest$PasswordTest ‑ [2] validPassword=word1234
com.prgrms.nabmart.domain.delivery.RiderTest$PasswordTest ‑ 예외: 패스워드가 1000자를 초과
com.prgrms.nabmart.domain.delivery.RiderTest$UsernameTest ‑ [1] invalidUsername=user1
com.prgrms.nabmart.domain.delivery.RiderTest$UsernameTest ‑ [1] validUsername=member
com.prgrms.nabmart.domain.delivery.RiderTest$UsernameTest ‑ [2] invalidUsername=UPPERCase
com.prgrms.nabmart.domain.delivery.RiderTest$UsernameTest ‑ [2] validUsername=user123
com.prgrms.nabmart.domain.delivery.RiderTest$UsernameTest ‑ [3] invalidUsername=123
com.prgrms.nabmart.domain.delivery.RiderTest$UsernameTest ‑ [4] invalidUsername=user!@#
com.prgrms.nabmart.domain.delivery.controller.DeliveryControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.delivery.controller.DeliveryControllerTest$AcceptDeliveryTest ‑ 성공
com.prgrms.nabmart.domain.delivery.controller.DeliveryControllerTest$AcceptDeliveryTest ‑ 예외: 이미 배정된 배달
com.prgrms.nabmart.domain.delivery.controller.DeliveryControllerTest$CompleteDeliveryTest ‑ 성공
com.prgrms.nabmart.domain.delivery.controller.DeliveryControllerTest$FindDeliveryTest ‑ 성공
com.prgrms.nabmart.domain.delivery.controller.DeliveryControllerTest$FindRiderDeliveriesTest ‑ 성공
com.prgrms.nabmart.domain.delivery.controller.DeliveryControllerTest$FindWaitingDeliveriesTest ‑ 성공
com.prgrms.nabmart.domain.delivery.controller.DeliveryControllerTest$StartDeliveryTest ‑ 성공
com.prgrms.nabmart.domain.delivery.controller.request.FindRiderDeliveriesRequestTest$DeliveryStatusesTest ‑ 성공
com.prgrms.nabmart.domain.delivery.controller.request.FindRiderDeliveriesRequestTest$DeliveryStatusesTest ‑ 예외: deliveryStatuses가 null
com.prgrms.nabmart.domain.delivery.controller.request.FindRiderDeliveriesRequestTest$DeliveryStatusesTest ‑ 예외: deliveryStatuses가 비어 있음
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [1] invalidEstimateMinutes=-1
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [1] validEstimateMinutes=0
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [2] invalidEstimateMinutes=-2
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [2] validEstimateMinutes=1
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [3] invalidEstimateMinutes=-3
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [3] validEstimateMinutes=2
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [4] invalidEstimateMinutes=-5
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [4] validEstimateMinutes=5
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [5] invalidEstimateMinutes=-10
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ [5] validEstimateMinutes=10
com.prgrms.nabmart.domain.delivery.controller.request.StartDeliveryRequestTest$DeliveryEstimateMinutesTest ‑ 예외: 배달 예상 소요 시간이 null
com.prgrms.nabmart.domain.delivery.repository.DeliveryRepositoryTest$FindAllWaitingDeliveriesTest ‑ 성공
com.prgrms.nabmart.domain.delivery.repository.DeliveryRepositoryTest$FindRiderDeliveriesResponseTest ‑ 성공
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$AcceptDeliveryTest ‑ 성공
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$AcceptDeliveryTest ‑ 예외: 이미 배차 완료된 배달
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$AcceptDeliveryTest ‑ 예외: 존재하지 않는 라이더
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$AcceptDeliveryTest ‑ 예외: 존재하지 않는 배달
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$CompleteDeliveryTest ‑ 성공
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$CompleteDeliveryTest ‑ 예외: 권한이 없는 라이더
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$CompleteDeliveryTest ‑ 예외: 존재하지 않는 라이더
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$CompleteDeliveryTest ‑ 예외: 존재하지 않는 배달
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$FindDeliveryTest ‑ 성공
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$FindDeliveryTest ‑ 예외: 로그인 User와 일치하지 않는 Order의 User
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$FindDeliveryTest ‑ 예외: 존재하지 않는 Delivery
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$FindDeliveryTest ‑ 예외: 존재하지 않는 User
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$FindRiderDeliveriesResponseTest ‑ 성공
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$FindRiderDeliveriesResponseTest ‑ 예외: 존재하지 않는 라이더
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$FindWaitingDeliveriesTest ‑ 성공
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$StartDeliveryTest ‑ 성공: 배달시작으로 상태 변경
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$StartDeliveryTest ‑ 예외: 권한이 없는 라이더
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$StartDeliveryTest ‑ 예외: 배달 소요 시간이 음수
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$StartDeliveryTest ‑ 예외: 존재하지 않는 라이더
com.prgrms.nabmart.domain.delivery.service.DeliveryServiceTest$StartDeliveryTest ‑ 예외: 존재하지 않는 배달
com.prgrms.nabmart.domain.event.controller.EventControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.event.controller.EventControllerTest$FindEventDetailApi ‑ 성공
com.prgrms.nabmart.domain.event.controller.EventControllerTest$FindEventsApi ‑ 성공
com.prgrms.nabmart.domain.event.controller.EventControllerTest$RegisterEventApi ‑ 성공
com.prgrms.nabmart.domain.event.controller.EventControllerTest$RegisterEventItemsApi ‑ 성공
com.prgrms.nabmart.domain.event.controller.request.RegisterEventItemsRequestTest$ValidationTests ‑ 성공
com.prgrms.nabmart.domain.event.controller.request.RegisterEventItemsRequestTest$ValidationTests ‑ 예외: 빈 아이템 리스트 요청
com.prgrms.nabmart.domain.event.controller.request.RegisterEventItemsRequestTest$ValidationTests ‑ 예외: 아이템 리스트 null 요청
com.prgrms.nabmart.domain.event.controller.request.RegisterEventRequestTest$ValidationTests ‑ 성공
com.prgrms.nabmart.domain.event.controller.request.RegisterEventRequestTest$ValidationTests ‑ 예외: 설명 null 요청
com.prgrms.nabmart.domain.event.controller.request.RegisterEventRequestTest$ValidationTests ‑ 예외: 설명 빈 문자열 요청
com.prgrms.nabmart.domain.event.controller.request.RegisterEventRequestTest$ValidationTests ‑ 예외: 제목 null 요청
com.prgrms.nabmart.domain.event.controller.request.RegisterEventRequestTest$ValidationTests ‑ 예외: 제목 빈 문자열 요청
com.prgrms.nabmart.domain.event.service.EventItemServiceTest$RegisterEventItemsTest ‑ 성공
com.prgrms.nabmart.domain.event.service.EventItemServiceTest$RegisterEventItemsTest ‑ 예외: 이벤트 아이템 중복
com.prgrms.nabmart.domain.event.service.EventServiceTest$FindEventDetailTests ‑ 성공
com.prgrms.nabmart.domain.event.service.EventServiceTest$FindEventsTests ‑ 성공
com.prgrms.nabmart.domain.event.service.EventServiceTest$RegisterEventTests ‑ 성공
com.prgrms.nabmart.domain.item.controller.ItemControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.item.controller.ItemControllerTest$DeleteItem ‑ 성공
com.prgrms.nabmart.domain.item.controller.ItemControllerTest$FindHotItemsApi ‑ 성공
com.prgrms.nabmart.domain.item.controller.ItemControllerTest$FindItemDetailApi ‑ 성공
com.prgrms.nabmart.domain.item.controller.ItemControllerTest$FindItemsByMainCategory ‑ 성공: 대카테고리 전체품목 조회
com.prgrms.nabmart.domain.item.controller.ItemControllerTest$FindItemsByMainCategory ‑ 성공: 소카테고리 전체품목 조회
com.prgrms.nabmart.domain.item.controller.ItemControllerTest$FindNewItemsApi ‑ 성공
com.prgrms.nabmart.domain.item.controller.ItemControllerTest$SaveItem ‑ 성공
com.prgrms.nabmart.domain.item.controller.ItemControllerTest$UpdateItem ‑ 성공
com.prgrms.nabmart.domain.item.controller.LikeItemControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.item.controller.LikeItemControllerTest$DeleteLikeItemTest ‑ 성공
com.prgrms.nabmart.domain.item.controller.LikeItemControllerTest$FindLikeItemsTest ‑ 성공
com.prgrms.nabmart.domain.item.controller.LikeItemControllerTest$RegisterLikeItemTest ‑ 성공
com.prgrms.nabmart.domain.item.controller.request.RegisterItemRequestTest$ValidationTests ‑ 상품 가격 음수 - 실패
com.prgrms.nabmart.domain.item.controller.request.RegisterItemRequestTest$ValidationTests ‑ 상품 수량 음수 - 실패
com.prgrms.nabmart.domain.item.controller.request.RegisterItemRequestTest$ValidationTests ‑ 상품명 누락 - 실패
com.prgrms.nabmart.domain.item.controller.request.RegisterItemRequestTest$ValidationTests ‑ 성공
com.prgrms.nabmart.domain.item.controller.request.RegisterItemRequestTest$ValidationTests ‑ 할인율 101% - 실패
com.prgrms.nabmart.domain.item.repository.ItemRepositoryTest ‑ 아이템 삭제 시, 아이템 조회가 안된다.
com.prgrms.nabmart.domain.item.repository.ItemRepositoryTest$FindByMainCategoryByCriteria ‑ 금액 낮은 순으로 조회된다.
com.prgrms.nabmart.domain.item.repository.ItemRepositoryTest$FindByMainCategoryByCriteria ‑ 금액 높은 순으로 조회된다.
com.prgrms.nabmart.domain.item.repository.ItemRepositoryTest$FindByMainCategoryByCriteria ‑ 최신순으로 조회된다.
com.prgrms.nabmart.domain.item.repository.ItemRepositoryTest$FindByMainCategoryByCriteria ‑ 할인율 높은 순으로 조회된다.
com.prgrms.nabmart.domain.item.repository.ItemRepositoryTest$IncreaseQuantityTest ‑ 성공
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindHotItemsTests ‑ 금액 낮은 순으로 인기 상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindHotItemsTests ‑ 금액 높은 순으로 인기 상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindHotItemsTests ‑ 주문 많은 순으로 인기 상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindHotItemsTests ‑ 최신 등록 순으로 인기 상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindHotItemsTests ‑ 할인율 높은 순으로 인기 상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemDetailTests ‑ 성공
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsByMainCategoryTests ‑ 금액 낮은 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsByMainCategoryTests ‑ 금액 높은 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsByMainCategoryTests ‑ 주문 많은 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsByMainCategoryTests ‑ 최신 등록 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsByMainCategoryTests ‑ 할인율 높은 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsBySubCategoryTests ‑ 금액 낮은 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsBySubCategoryTests ‑ 금액 높은 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsBySubCategoryTests ‑ 주문 많은 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsBySubCategoryTests ‑ 최신 등록 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindItemsBySubCategoryTests ‑ 할인율 높은 순으로 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindNewItemsTests ‑ 금액 낮은 순으로 신상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindNewItemsTests ‑ 금액 높은 순으로 신상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindNewItemsTests ‑ 주문 많은 순으로 신상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindNewItemsTests ‑ 최신 등록 순으로 신상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$FindNewItemsTests ‑ 할인율 높은 순으로 신상품 조회
com.prgrms.nabmart.domain.item.service.ItemServiceTest$SaveItem ‑ 성공
com.prgrms.nabmart.domain.item.service.ItemServiceTest$UpdateItemTests ‑ 성공
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$DeleteLikeItemTest ‑ 성공
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$DeleteLikeItemTest ‑ 예외: LikeItem의 User와 일치하지 않는 userId
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$DeleteLikeItemTest ‑ 예외: 존재하지 않는 LikeItem
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$FindLikeItemsTest ‑ 성공: 동일한 단일 요소 값
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$FindLikeItemsTest ‑ 성공: 동일한 요소 개수, 페이지, 요소 총 개수
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$FindLikeItemsTest ‑ 예외: 존재하지 않는 User
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$RegisterLikeItemTest ‑ 성공
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$RegisterLikeItemTest ‑ 예외: 이미 찜한 Item
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$RegisterLikeItemTest ‑ 예외: 존재하지 않는 Item
com.prgrms.nabmart.domain.item.service.LikeItemServiceTest$RegisterLikeItemTest ‑ 예외: 존재하지 않는 User
com.prgrms.nabmart.domain.order.OrderServiceIntegrationTest ‑ createOrderConcurrencyTest()
com.prgrms.nabmart.domain.order.controller.OrderControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.order.controller.OrderControllerTest$CreateOrderTest ‑ 성공
com.prgrms.nabmart.domain.order.controller.OrderControllerTest$FindOrderByIdAndUserIdTest ‑ 성공
com.prgrms.nabmart.domain.order.controller.OrderControllerTest$FindOrdersTest ‑ 성공
com.prgrms.nabmart.domain.order.controller.OrderControllerTest$UpdateOrderByCoupon ‑ 성공
com.prgrms.nabmart.domain.order.service.OrderServiceTest ‑ 예외 : UserCoupon 이 존재하지 않을 경우, NotFoundUserCouponException 발생
com.prgrms.nabmart.domain.order.service.OrderServiceTest ‑ 예외 : order 가 존재하지 않을 경우, NotFoundOrderException 발생
com.prgrms.nabmart.domain.order.service.OrderServiceTest ‑ 예외 : 주문금액이 Coupon 최소 주문 금액보다 낮은 경우 , InvalidCouponException 발생
com.prgrms.nabmart.domain.order.service.OrderServiceTest$CancelOrderTest ‑ 성공
com.prgrms.nabmart.domain.order.service.OrderServiceTest$CreateOrderTest ‑ 성공
com.prgrms.nabmart.domain.order.service.OrderServiceTest$CreateOrderTest ‑ 예외 : 상품의 재고가 부족한 경우 , NotInvalidItemException 발생
com.prgrms.nabmart.domain.order.service.OrderServiceTest$FindOrderByIdAndUserId ‑ 성공
com.prgrms.nabmart.domain.order.service.OrderServiceTest$FindOrderByIdAndUserId ‑ 예외 : order 가 존재하지 않을 경우, NotFoundOrderException 발생
com.prgrms.nabmart.domain.order.service.OrderServiceTest$FindOrdersTest ‑ 성공
com.prgrms.nabmart.domain.order.service.OrderServiceTest$UpdateOrderByCouponTest ‑ 성공
com.prgrms.nabmart.domain.payment.controller.PaymentControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.payment.controller.PaymentControllerTest$payFailTest ‑ 성공
com.prgrms.nabmart.domain.payment.controller.PaymentControllerTest$paySuccessTest ‑ 성공
com.prgrms.nabmart.domain.payment.controller.PaymentControllerTest$payTest ‑ 성공
com.prgrms.nabmart.domain.payment.service.PaymentClientTest ‑ 예외: 결제 상태가 DONE 이 아닌 경우, PaymentFailException 발생
com.prgrms.nabmart.domain.payment.service.PaymentServiceTest$CancelPaymentTest ‑ 성공
com.prgrms.nabmart.domain.payment.service.PaymentServiceTest$ConfirmPaymentTest ‑ 성공
com.prgrms.nabmart.domain.payment.service.PaymentServiceTest$ConfirmPaymentTest ‑ 예외: 결제 금액이 일치하지 않는 경우, PaymentAmountMismatchException 발생
com.prgrms.nabmart.domain.payment.service.PaymentServiceTest$ConfirmPaymentTest ‑ 예외: 결제가 Pending 상태가 아닐 경우, DuplicatePayException 발생
com.prgrms.nabmart.domain.payment.service.PaymentServiceTest$ConfirmPaymentTest ‑ 예외: 결제가 존재하지 않을 경우, NotFoundPaymentException 발생
com.prgrms.nabmart.domain.payment.service.PaymentServiceTest$ConfirmPaymentTest ‑ 예외: 주문이 Paying 상태가 아닐 경우, NotPayingOrderException 발생
com.prgrms.nabmart.domain.payment.service.PaymentServiceTest$payTest ‑ 성공: 유효한 order 일 경우, PaymentResponse 를 반환
com.prgrms.nabmart.domain.payment.service.PaymentServiceTest$payTest ‑ 예외: coupon 이 이미 사용되었을 경우, AlreadyUsedCouponException 발생
com.prgrms.nabmart.domain.payment.service.PaymentServiceTest$payTest ‑ 예외: order 가 Pending 상태가 아닐 경우, DuplicatePayException 발생
com.prgrms.nabmart.domain.review.ReviewTest$NewReviewTest ‑ 성공
com.prgrms.nabmart.domain.review.ReviewTest$NewReviewTest ‑ 예외 : Item 이 null
com.prgrms.nabmart.domain.review.ReviewTest$NewReviewTest ‑ 예외 : User 가 null
com.prgrms.nabmart.domain.review.ReviewTest$NewReviewTest ‑ 예외 : content 가 100자 초과
com.prgrms.nabmart.domain.review.ReviewTest$NewReviewTest ‑ 예외 : content 가 Blank
com.prgrms.nabmart.domain.review.ReviewTest$NewReviewTest ‑ 예외 : rate 가 음수
com.prgrms.nabmart.domain.review.controller.ReviewControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.review.controller.ReviewControllerTest$DeleteReviewAPITest ‑ 성공
com.prgrms.nabmart.domain.review.controller.ReviewControllerTest$RegisterReviewAPITest ‑ 성공
com.prgrms.nabmart.domain.review.controller.ReviewControllerTest$UpdateReviewAPITest ‑ 성공
com.prgrms.nabmart.domain.review.controller.ReviewControllerTest$findReviewsByItemAPITest ‑ 성공
com.prgrms.nabmart.domain.review.controller.ReviewControllerTest$findReviewsByUserAPITest ‑ 성공
com.prgrms.nabmart.domain.review.controller.request.RegisterReviewRequestTest$ValidateRegisterReviewRequest ‑ 성공
com.prgrms.nabmart.domain.review.controller.request.RegisterReviewRequestTest$ValidateRegisterReviewRequest ‑ 예외 : content 가 100자 초과인 경우
com.prgrms.nabmart.domain.review.controller.request.RegisterReviewRequestTest$ValidateRegisterReviewRequest ‑ 예외 : content 가 null
com.prgrms.nabmart.domain.review.controller.request.RegisterReviewRequestTest$ValidateRegisterReviewRequest ‑ 예외 : content 가 빈 칸인 경우
com.prgrms.nabmart.domain.review.controller.request.RegisterReviewRequestTest$ValidateRegisterReviewRequest ‑ 예외 : itemId 가 null
com.prgrms.nabmart.domain.review.controller.request.RegisterReviewRequestTest$ValidateRegisterReviewRequest ‑ 예외 : itemId 가 양수가 아닌 경우
com.prgrms.nabmart.domain.review.controller.request.RegisterReviewRequestTest$ValidateRegisterReviewRequest ‑ 예외 : rate 가 0미만인 경우
com.prgrms.nabmart.domain.review.controller.request.RegisterReviewRequestTest$ValidateRegisterReviewRequest ‑ 예외 : rate 가 5점 초과
com.prgrms.nabmart.domain.review.controller.request.UpdateReviewRequestTest$ValidateUpdateReviewRequest ‑ 성공
com.prgrms.nabmart.domain.review.controller.request.UpdateReviewRequestTest$ValidateUpdateReviewRequest ‑ 예외 : content 가 100자 초과인 경우
com.prgrms.nabmart.domain.review.controller.request.UpdateReviewRequestTest$ValidateUpdateReviewRequest ‑ 예외 : content 가 null
com.prgrms.nabmart.domain.review.controller.request.UpdateReviewRequestTest$ValidateUpdateReviewRequest ‑ 예외 : content 가 빈 칸인 경우
com.prgrms.nabmart.domain.review.controller.request.UpdateReviewRequestTest$ValidateUpdateReviewRequest ‑ 예외 : rate 가 0미만인 경우
com.prgrms.nabmart.domain.review.controller.request.UpdateReviewRequestTest$ValidateUpdateReviewRequest ‑ 예외 : rate 가 5점 초과
com.prgrms.nabmart.domain.review.repository.ReviewRepositoryTest$FindAverageRatingByItemId ‑ 성공
com.prgrms.nabmart.domain.review.repository.ReviewRepositoryTest$findAllByItemOrderByCreatedAtTest ‑ 성공
com.prgrms.nabmart.domain.review.repository.ReviewRepositoryTest$findAllByUserOrderByCreatedAtTest ‑ 성공
com.prgrms.nabmart.domain.review.service.RedisCacheServiceTest$GetAverageRateOfReviewsByItem ‑ Redis에 값이 없으면 DB에서 가져오고, 값이 있으면 Redis에서 가져온다.
com.prgrms.nabmart.domain.review.service.RedisCacheServiceTest$GetTotalNumberOfReviewsByItem ‑ Redis에 값이 없으면 DB에서 가져오고, 값이 있으면 Redis에서 가져온다.
com.prgrms.nabmart.domain.review.service.RedisCacheServiceTest$MinusOneToTotalNumberOfReviewsByItemId ‑ Redis에 값이 없으면 DB에서 가져오고, 값이 있으면 Redis에 총 리뷰 수를 -1한다.
com.prgrms.nabmart.domain.review.service.RedisCacheServiceTest$PlusOneToTotalNumberOfReviewsByItemId ‑ Redis에 값이 없으면 DB에서 가져오고, 값이 있으면 Redis에 총 리뷰 수를 +1한다.
com.prgrms.nabmart.domain.review.service.ReviewServiceTest$DeleteReviewTest ‑ 성공
com.prgrms.nabmart.domain.review.service.ReviewServiceTest$RegisterReviewTest ‑ 성공
com.prgrms.nabmart.domain.review.service.ReviewServiceTest$UpdateReviewTest ‑ 성공
com.prgrms.nabmart.domain.review.service.ReviewServiceTest$findReviewsByItemTest ‑ 성공
com.prgrms.nabmart.domain.review.service.ReviewServiceTest$findReviewsByUserTest ‑ 성공
com.prgrms.nabmart.domain.user.UserIntegrationTest$DeleteUserTest ‑ 성공: Delivery와 User 관련 필드 업데이트
com.prgrms.nabmart.domain.user.UserIntegrationTest$DeleteUserTest ‑ 성공: 서비스와 연관된 데이터는 삭제되지 않음
com.prgrms.nabmart.domain.user.UserIntegrationTest$DeleteUserTest ‑ 성공: 유저와 연관된 데이터는 삭제
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [1] 
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [1] validEmail=abc@example.com
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [1] validNickname=가나다
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [2] 
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [2] validEmail=abcABC123@example.org
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [2] validNickname=abc
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [3] 
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [3] validNickname=123
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [4] 
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [4] validNickname=가나다123
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [5] 
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [5] validNickname=abc123
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [6] validNickname=가나다abc123
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ [7] validNickname=가나다abc123!@#
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ 예외: 200자를 초과한 닉네임
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ 예외: 도메인이 255자를 초과하는 이메일
com.prgrms.nabmart.domain.user.UserTest$NewUserTest ‑ 예외: 사용자 이름이 64자를 초과하는 이메일
com.prgrms.nabmart.domain.user.controller.UserControllerTest ‑ contextLoads()
com.prgrms.nabmart.domain.user.controller.UserControllerTest$DeleteUserTest ‑ 성공
com.prgrms.nabmart.domain.user.controller.UserControllerTest$FindUserTest ‑ 성공
com.prgrms.nabmart.domain.user.repository.UserRepositoryTest$GetUserOrderCountTest ‑ 성공: 유저 1, 주문 5
com.prgrms.nabmart.domain.user.repository.UserRepositoryTest$GetUserOrderCountTest ‑ 성공: 유저 2, 주문10-주문5
com.prgrms.nabmart.domain.user.repository.UserRepositoryTest$UpdateUserGradeTest ‑ 성공
com.prgrms.nabmart.domain.user.service.GradeServiceTest$UpdateUserGradeTest ‑ 성공
com.prgrms.nabmart.domain.user.service.UserServiceTest$FindUserTest ‑ 성공
com.prgrms.nabmart.domain.user.service.UserServiceTest$FindUserTest ‑ 예외: 존재하지 않는 User
com.prgrms.nabmart.domain.user.service.UserServiceTest$GetOrRegisterUserTest ‑ 성공: User가 존재하면 User 반환
com.prgrms.nabmart.domain.user.service.UserServiceTest$GetOrRegisterUserTest ‑ 성공: User가 존재하지 않으면 User 생성 후 저장
com.prgrms.nabmart.global.auth.controller.RiderAuthenticationControllerTest ‑ contextLoads()
com.prgrms.nabmart.global.auth.controller.RiderAuthenticationControllerTest$RiderLoginTest ‑ 성공
com.prgrms.nabmart.global.auth.controller.RiderAuthenticationControllerTest$SignupRiderTest ‑ 성공
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$PasswordTest ‑ [1] invalidPassword=password
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$PasswordTest ‑ [1] validPassword=password123
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$PasswordTest ‑ [2] invalidPassword=UPPERCase123
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$PasswordTest ‑ [2] validPassword=word1234
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$PasswordTest ‑ [3] invalidPassword=1234
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$PasswordTest ‑ [4] invalidPassword=password!@#$%
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$PasswordTest ‑ 예외: 패스워드가 null
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$UsernameTes ‑ [1] invalidUsername=user1
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$UsernameTes ‑ [1] validUsername=member
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$UsernameTes ‑ [2] invalidUsername=UPPERCase
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$UsernameTes ‑ [2] validUsername=user123
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$UsernameTes ‑ [3] invalidUsername=123
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$UsernameTes ‑ [4] invalidUsername=user!@#
com.prgrms.nabmart.global.auth.controller.request.RiderLoginRequestTest$UsernameTes ‑ 예외: 사용자 이름이 null
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$AddressTest ‑ 성공
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$AddressTest ‑ 예외: 주소 길이가 200자를 초과
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$AddressTest ‑ 예외: 주소가 null
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$AddressTest ‑ 예외: 주소가 공백
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$PasswordTest ‑ [1] invalidPassword=password
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$PasswordTest ‑ [1] validPassword=password123
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$PasswordTest ‑ [2] invalidPassword=UPPERCase123
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$PasswordTest ‑ [2] validPassword=word1234
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$PasswordTest ‑ [3] invalidPassword=1234
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$PasswordTest ‑ [4] invalidPassword=password!@#$%
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$PasswordTest ‑ 예외: 패스워드가 null
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$UsernameTes ‑ [1] invalidUsername=user1
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$UsernameTes ‑ [1] validUsername=member
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$UsernameTes ‑ [2] invalidUsername=UPPERCase
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$UsernameTes ‑ [2] validUsername=user123
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$UsernameTes ‑ [3] invalidUsername=123
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$UsernameTes ‑ [4] invalidUsername=user!@#
com.prgrms.nabmart.global.auth.controller.request.SignupRiderRequestTest$UsernameTes ‑ 예외: 사용자 이름이 null
com.prgrms.nabmart.global.auth.exception.AuthExceptionHandlerTest$AuthExceptionTest ‑ 성공: authException 잡아서 처리
com.prgrms.nabmart.global.auth.exception.AuthExceptionHandlerTest$AuthExceptionTest ‑ 성공: oAuthUnlinkFailureException 잡아서 처리
com.prgrms.nabmart.global.auth.jwt.JavaJwtTokenProviderTest$CreateTokenTest ‑ 성공: 토큰 반환
com.prgrms.nabmart.global.auth.jwt.JavaJwtTokenProviderTest$ValidateTokenTest ‑ 성공: User 정보를 담은 Claims 반환
com.prgrms.nabmart.global.auth.jwt.JavaJwtTokenProviderTest$ValidateTokenTest ‑ 예외: 토큰의 서명이 유효하지 않은 경우
com.prgrms.nabmart.global.auth.jwt.JavaJwtTokenProviderTest$ValidateTokenTest ‑ 예외: 토큰의 알고리즘이 잘못된 경우
com.prgrms.nabmart.global.auth.jwt.JavaJwtTokenProviderTest$ValidateTokenTest ‑ 예외: 토큰이 만료된 경우
com.prgrms.nabmart.global.auth.jwt.JwtAuthenticationProviderTest$AuthenticateTest ‑ 성공: authority는 토큰의 claim과 동일
com.prgrms.nabmart.global.auth.jwt.JwtAuthenticationProviderTest$AuthenticateTest ‑ 성공: principal은 JwtAuthentication 인스턴스
com.prgrms.nabmart.global.auth.jwt.filter.JwtAuthenticationFilterTest$DoFilterInternalTest ‑ 성공
com.prgrms.nabmart.global.auth.resolver.LoginUserArgumentResolverTest$ResolveArgumentTest ‑ 성공: authentication 객체에서 userId를 추출하여 인자로 전달
com.prgrms.nabmart.global.auth.resolver.LoginUserArgumentResolverTest$ResolveArgumentTest ‑ 예외: authentication 객체가 존재하지 않음
com.prgrms.nabmart.global.auth.service.RiderAuthenticationServiceTest$RiderLoginTest ‑ 성공
com.prgrms.nabmart.global.auth.service.RiderAuthenticationServiceTest$RiderLoginTest ‑ 예외: 비밀번호 불일치
com.prgrms.nabmart.global.auth.service.RiderAuthenticationServiceTest$RiderLoginTest ‑ 예외: 존재하지 않는 사용자 이름
com.prgrms.nabmart.global.auth.service.RiderAuthenticationServiceTest$RiderSignupTest ‑ 성공
com.prgrms.nabmart.global.auth.service.RiderAuthenticationServiceTest$RiderSignupTest ‑ 예외: 중복된 사용자 이름
com.prgrms.nabmart.global.infrastructure.ApiServiceTest$GetResultTest ‑ 외부 api 에 요청하여 응답을 받는다