Skip to content

refactor: 상품 검색 시 정렬 조건 변경 (#122) #249

refactor: 상품 검색 시 정렬 조건 변경 (#122)

refactor: 상품 검색 시 정렬 조건 변경 (#122) #249

GitHub Actions / Test Results succeeded Apr 26, 2024 in 0s

All 283 tests pass in 22s

 59 files  ±0   59 suites  ±0   22s ⏱️ ±0s
283 tests ±0  283 ✅ ±0  0 💤 ±0  0 ❌ ±0 
392 runs  ±0  392 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 1390f7f. ± Comparison against earlier commit ea96561.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

283 tests found

There are 283 tests, see "Raw output" for the full list of tests.
Raw output
com.petqua.PetquaApplicationTests ‑ contextLoads()
com.petqua.application.announcement.AnnouncementServiceTest ‑ Then: 모든 공지사항이 조회 된다
com.petqua.application.announcement.AnnouncementServiceTest ‑ Then: 퀴리가 발생 하지 않는다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 로그아웃한 회원의 토큰 정보를 블랙리스트에 추가한다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 멤버의 인증 토큰을 발급한다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 멤버의 토큰 정보와 RefreshToken이 초기화 된다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 발급한 refreshToken을 저장한다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 예외가 발생한다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 임시 토큰을 발급한다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 입력한 회원의 개인 정보를 삭제한다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 입력한 회원의 인증 정보를 삭제한다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 입력한 회원의 정보를 삭제한다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 토큰 정보를 갱신한다
com.petqua.application.auth.AuthFacadeServiceTest ‑ Then: 회원의 인증 토큰을 발급한다
com.petqua.application.banner.BannerServiceTest ‑ Then: 모든 Banner가 조회 된다
com.petqua.application.banner.BannerServiceTest ‑ Then: 퀴리가 발생 하지 않는다
com.petqua.application.cart.CartProductServiceTest ‑ Then: 봉달 상품 리스트를 반환 한다
com.petqua.application.cart.CartProductServiceTest ‑ Then: 빈 리스트를 반환 한다
com.petqua.application.cart.CartProductServiceTest ‑ Then: 삭제할 수 있다
com.petqua.application.cart.CartProductServiceTest ‑ Then: 상품의 판매 여부를 포함한 리스트를 반환 한다
com.petqua.application.cart.CartProductServiceTest ‑ Then: 수정할 수 있다
com.petqua.application.cart.CartProductServiceTest ‑ Then: 예외가 발생 한다
com.petqua.application.cart.CartProductServiceTest ‑ Then: 저장할 수 있다
com.petqua.application.fish.FishServiceTest ‑ Then: 관련된 어종 목록을 조회할 수 있다
com.petqua.application.fish.FishServiceTest ‑ Then: 예외를 던진다
com.petqua.application.fish.FishServiceTest ‑ Then: 입력한 개수만큼 관련된 어종 목록을 조회할 수 있다
com.petqua.application.member.MemberServiceTest ‑ Then: 닉네임을 여러 번 생성한다
com.petqua.application.member.MemberServiceTest ‑ Then: 닉네임을 한 번만 생성한다
com.petqua.application.member.MemberServiceTest ‑ Then: 동의 여부가 반영되고 회원의 닉네임이 생성된다
com.petqua.application.member.MemberServiceTest ‑ Then: 예외가 발생한다
com.petqua.application.member.MemberServiceTest ‑ Then: 예외를 던지지 않는다
com.petqua.application.member.MemberServiceTest ‑ Then: 예외를 던진다
com.petqua.application.member.MemberServiceTest ‑ Then: 입력한 회원의 반려어 정보가 저장된다
com.petqua.application.member.MemberServiceTest ‑ Then: 입력한 회원의 수조 정보가 저장된다
com.petqua.application.member.MemberServiceTest ‑ Then: 입력한 회원의 정보가 저장된다
com.petqua.application.member.MemberServiceTest ‑ Then: 회원의 액세스 토큰, 리프레시 토큰이 반환된다
com.petqua.application.notification.NotificationServiceTest ‑ Then: 마지막으로 조회한 알림 이후의 알림만 조회 된다.
com.petqua.application.notification.NotificationServiceTest ‑ Then: 알림을 확인 할 수 없다.
com.petqua.application.notification.NotificationServiceTest ‑ Then: 알림이 읽음 처리 된다.
com.petqua.application.notification.NotificationServiceTest ‑ Then: 읽지 않은 알림의 개수가 갱신 된다.
com.petqua.application.notification.NotificationServiceTest ‑ Then: 읽지 않은 알림의 개수가 조회 된다.
com.petqua.application.notification.NotificationServiceTest ‑ Then: 최신순으로 조회 된다.
com.petqua.application.order.OrderServiceTest ‑ Then: 예외가 발생 한다
com.petqua.application.order.OrderServiceTest ‑ Then: 주문이 저장된다
com.petqua.application.order.ShippingAddressServiceTest ‑ Then: 빈 응답이 반환된다
com.petqua.application.order.ShippingAddressServiceTest ‑ Then: 예외가 발생한다
com.petqua.application.order.ShippingAddressServiceTest ‑ Then: 이전 기본 배송지는 삭제되고, 새로운 배송지가 기본 배송지가 된다
com.petqua.application.order.ShippingAddressServiceTest ‑ Then: 저장한다
com.petqua.application.order.ShippingAddressServiceTest ‑ Then: 조회한다
com.petqua.application.payment.PaymentFacadeServiceTest ‑ Then: OrderPayment 객체를 생성한다
com.petqua.application.payment.PaymentFacadeServiceTest ‑ Then: Order의 상태를 변경한다
com.petqua.application.payment.PaymentFacadeServiceTest ‑ Then: PG사에 결제 승인 요청을 보낸다
com.petqua.application.payment.PaymentFacadeServiceTest ‑ Then: TossPayment 객체를 생성한다
com.petqua.application.payment.PaymentFacadeServiceTest ‑ Then: 실패 내역을 응답한다
com.petqua.application.payment.PaymentFacadeServiceTest ‑ Then: 예외를 던진다
com.petqua.application.payment.PaymentFacadeServiceTest ‑ Then: 주문을 취소하지 않는다
com.petqua.application.payment.PaymentFacadeServiceTest ‑ Then: 주문을 취소한다
com.petqua.application.payment.PaymentFacadeServiceTest ‑ Then: 해당 내용을 응답한다
com.petqua.application.product.ProductServiceTest ‑ Then: 상품 이름과 연관된 상품을 조회할 수 있다
com.petqua.application.product.ProductServiceTest ‑ Then: 상품 키워드 목록이 문자 길이 오름차순으로 반환된다
com.petqua.application.product.ProductServiceTest ‑ Then: 상품 키워드와 연관된 상품을 조회할 수 있다
com.petqua.application.product.ProductServiceTest ‑ Then: 상품의 찜 여부는 false로 상품 정보가 반환된다
com.petqua.application.product.ProductServiceTest ‑ Then: 상품의 찜 여부와 함께 상품 정보가 반환된다
com.petqua.application.product.ProductServiceTest ‑ Then: 예외를 던진다
com.petqua.application.product.ProductServiceTest ‑ Then: 찜 여부는 false 로 상품 상세정보를 반환한다
com.petqua.application.product.ProductServiceTest ‑ Then: 회원의 찜 여부와 함께 상품 상세정보를 반환한다
com.petqua.application.product.WishProductServiceTest ‑ Then: 마지막으로 조호한 찜 상품 이후부터 찜 목록이 찜 등록 순서대로 반환된다
com.petqua.application.product.WishProductServiceTest ‑ Then: 예외가 발생한다
com.petqua.application.product.WishProductServiceTest ‑ Then: 정해진 개수만큼 찜 목록이 찜 등록 순서대로 반환된다
com.petqua.application.product.WishProductServiceTest ‑ Then: 찜 목록이 찜 등록 순서대로 반환된다
com.petqua.application.product.WishProductServiceTest ‑ Then: 찜 상품이 삭제되고, 상품의 찜 개수가 감소한다
com.petqua.application.product.WishProductServiceTest ‑ Then: 찜 상품이 추가되고, 상품의 찜 개수가 증가한다
com.petqua.application.product.category.CategoryServiceTest ‑ Then: 상품들이 조건에 맞게 정렬되어 반환된다
com.petqua.application.product.category.CategoryServiceTest ‑ Then: 입력한 배송 조건에 해당하는 상품들이 반환된다
com.petqua.application.product.category.CategoryServiceTest ‑ Then: 입력한 어과에 해당하는 상품들이 반환된다
com.petqua.application.product.category.CategoryServiceTest ‑ Then: 입력한 어과와 어종에 해당하는 상품들이 반환된다
com.petqua.application.product.category.CategoryServiceTest ‑ Then: 입력한 조건에 해당하는 전체 상품의 개수가 함께 반환된다
com.petqua.application.product.category.CategoryServiceTest ‑ Then: 조건에 해당하는 어종 목록이 반환된다
com.petqua.application.product.category.CategoryServiceTest ‑ Then: 해당 개수만큼 반환되며 다음 페이지가 존재하는지 여부를 반환한다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 사진이 포함된 상품 후기 목록만 반환한다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 상품 후기 추천을 취소 한다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 상품 후기를 찾을 수 없다는 예외를 반환한다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 상품 후기를 추천 한다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 점수별 개수를 반환한다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 조건에 맞는 상품 후기 목록을 반환한다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 조회된 상품 후기 목록을 반환한다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 추천 여부를 반환 하지 않는다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 추천 여부를 반환한다
com.petqua.application.product.review.ProductReviewServiceTest ‑ Then: 해당 별점의 상품 후기들이 정렬 조건으로 정렬 되어 반환한다
com.petqua.common.config.CorsConfigTest ‑ Then: 접근 제어를 허용한다
com.petqua.domain.auth.AuthCredentialsTest ‑ 로그아웃 처리를 한다
com.petqua.domain.auth.AuthCredentialsTest ‑ 삭제된 회원에 대해 삭제 여부를 검증하면 예외를 던진다
com.petqua.domain.auth.AuthCredentialsTest ‑ 회원 삭제 여부를 검증한다
com.petqua.domain.auth.AuthCredentialsTest ‑ 회원을 삭제한다
com.petqua.domain.auth.AuthTokenProviderTest ‑ Then: JWT타입인 accessToken과 refreshToken이 발급된다
com.petqua.domain.auth.token.BlackListTokenCacheStorageTest ‑ 블랙리스트 추가 테스트
com.petqua.domain.cart.CartProductQuantityTest ‑ 상품 수량 값객체 생성
com.petqua.domain.cart.CartProductQuantityTest ‑ 최대 수량 초과인 경우 생성 실패
com.petqua.domain.cart.CartProductQuantityTest ‑ 최소 수량 미만인 경우 생성 실패
com.petqua.domain.cart.CartProductTest ‑ 장바구니 상품 소유자 확인
com.petqua.domain.cart.CartProductTest ‑ 장바구니 상품 수정
com.petqua.domain.fish.FishCustomRepositoryImplTest ‑ Then: 관련된 어종 목록을 조회할 수 있다
com.petqua.domain.fish.FishCustomRepositoryImplTest ‑ Then: 입력한 개수만큼 어종 목록을 조회할 수 있다
com.petqua.domain.fish.FishRepositoryTest ‑ Then: 개수를 반환한다
com.petqua.domain.fish.FishRepositoryTest ‑ Then: 개수를 세지 않는다
com.petqua.domain.fish.FishRepositoryTest ‑ Then: 중복된 id에 대한 개수는 세지 않는다
com.petqua.domain.fish.SpeciesTest ‑ 어종을 생성한다
com.petqua.domain.fish.SpeciesTest ‑ 어종을 생성할 때 이름을 입력하지 않으면 예외를 던진다
com.petqua.domain.member.FishLifeYearTest ‑ 물생활 경력을 입력할 수 있다.
com.petqua.domain.member.FishLifeYearTest ‑ 물생활 경력이 0년 미만일 수 없다.
com.petqua.domain.member.FishLifeYearTest ‑ 물생활 경력이 99년을 초과할 수 없다.
com.petqua.domain.member.PetFishCountTest ‑ 반려어 수가 1마리 미만일 수 없다.
com.petqua.domain.member.PetFishCountTest ‑ 반려어 수가 99마리를 초과할 수 없다.
com.petqua.domain.member.PetFishCountTest ‑ 반려어 수를 입력할 수 있다.
com.petqua.domain.member.PetFishesTest ‑ 반려어 개수를 입력해 검증한다
com.petqua.domain.member.PetFishesTest ‑ 반려어 개수를 입력해 검증할 때 개수가 서로 다르다면 예외를 던진다
com.petqua.domain.member.TankNameTest ‑ 18글자 초과인 경우 생성할 수 없다
com.petqua.domain.member.TankNameTest ‑ 2글자 미만인 경우 생성할 수 없다
com.petqua.domain.member.TankNameTest ‑ 맨 뒤에 공백이 있는 경우 생성할 수 없다
com.petqua.domain.member.TankNameTest ‑ 맨 앞에 공백이 있는 경우 생성할 수 없다
com.petqua.domain.member.TankNameTest ‑ 숫자, 대소문자, 한글, 공백, 특정 특수문자를 포함해 생성할 수 있다
com.petqua.domain.member.TankNameTest ‑ 연속된 공백이 있는 경우 생성할 수 없다
com.petqua.domain.member.TankNameTest ‑ 허용하지 않은 특수문자를 포함할 경우 생성할 수 없다
com.petqua.domain.member.nickname.NicknameTest ‑ 12글자 초과인 경우 생성할 수 없다
com.petqua.domain.member.nickname.NicknameTest ‑ 2글자 미만인 경우 생성할 수 없다
com.petqua.domain.member.nickname.NicknameTest ‑ 맨 뒤에 공백이 있는 경우 생성할 수 없다
com.petqua.domain.member.nickname.NicknameTest ‑ 맨 앞에 공백이 있는 경우 생성할 수 없다
com.petqua.domain.member.nickname.NicknameTest ‑ 숫자, 대소문자, 한글, 공백을 포함해 생성할 수 있다
com.petqua.domain.member.nickname.NicknameTest ‑ 연속된 공백이 있는 경우 생성할 수 없다
com.petqua.domain.member.nickname.NicknameTest ‑ 허용하지 않은 특수문자를 포함할 경우 생성할 수 없다
com.petqua.domain.member.nickname.RandomNicknameGeneratorTest ‑ 닉네임을 생성한다
com.petqua.domain.order.OrderNumberTest ‑ 주문번호 생성 시 주문번호 형식에 맞는지 검증한다
com.petqua.domain.order.OrderNumberTest ‑ 주문번호 생성 시 주문번호 형식에 맞지 않다면 예외를 던진다
com.petqua.domain.order.OrderPaymentRepositoryTest ‑ Then: 예외를 던진다
com.petqua.domain.order.OrderPaymentRepositoryTest ‑ Then: 최신 OrderPayment 를 반환한다
com.petqua.domain.order.OrderPaymentTest ‑ 결제 시도시 결제가 가능한 상태가 아니라면 예외를 던진다
com.petqua.domain.order.OrderPaymentTest ‑ 결제를 진행한다
com.petqua.domain.order.OrderPaymentTest ‑ 주문을 취소한다
com.petqua.domain.order.OrderTest ‑ 결제 금액을 검증한다
com.petqua.domain.order.OrderTest ‑ 결제 금액을 검증할 때 금액이 다르다면 예외를 던진다
com.petqua.domain.order.OrderTest ‑ 소유자를 검증한다
com.petqua.domain.order.OrderTest ‑ 소유자를 검증할 때 회원 Id가 다르다면 예외를 던진다
com.petqua.domain.order.ShippingAddressTest ‑ 받는 사람이 비어 있을 경우 생성 실패
com.petqua.domain.order.ShippingAddressTest ‑ 배송지 이름이 비어 있을 경우 생성 실패
com.petqua.domain.order.ShippingAddressTest ‑ 상세주소가 비어 있을 경우 생성 실패
com.petqua.domain.order.ShippingAddressTest ‑ 전화번호 형식이 잘못되었을 경우 생성 실패
com.petqua.domain.order.ShippingAddressTest ‑ 주소가 비어 있을 경우 생성 실패
com.petqua.domain.policy.bannedword.BannedWordsTest ‑ 금지 단어를 포함하는지 검증한다
com.petqua.domain.policy.bannedword.BannedWordsTest ‑ 금지 단어를 포함하면 예외를 던진다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 관련된 이름의 상품들을 반환한다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 낮은 가격순, 최신 등록 순으로 반환된다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 높은 가격순, 최신 등록 순으로 반환된다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 리뷰 많은 순, 최신 등록 순으로 반환된다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 상세 설명이 없이 입력한 Id의 상품과 상세정보가 반환된다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 상품을 반환하지 않는다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 입력한 Id의 상품과 상세정보가 반환된다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 입력한 예외를 던진다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 입력한 조건에 맞는 상품들을 반환한다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 최신 등록 순으로 반환된다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 추천 상품의 개수를 반환한다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 추천 상품이 최신 등록 순으로 반환된다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 해당 id의 ProductResponse를 반환한다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 해당 개수만큼 반환한다
com.petqua.domain.product.ProductCustomRepositoryImplTest ‑ Then: 해당 이름의 상품을 반환한다
com.petqua.domain.product.ProductKeywordCustomRepositoryImplTest ‑ Then: false 를 반환한다
com.petqua.domain.product.ProductKeywordCustomRepositoryImplTest ‑ Then: true 를 반환한다
com.petqua.domain.product.ProductKeywordCustomRepositoryImplTest ‑ Then: 조회할 수 있다
com.petqua.domain.product.ProductKeywordTest ‑ 상품 키워드 빈 값일 경우 생성 실패
com.petqua.domain.product.ProductKeywordTest ‑ 상품 키워드 생성
com.petqua.domain.product.ProductTest ‑ Then: 소수점 두 번째 자리에서 반올림 된다
com.petqua.domain.product.WishProductRepositoryTest ‑ Then: false를 반환한다
com.petqua.domain.product.WishProductRepositoryTest ‑ Then: true를 반환한다
com.petqua.domain.product.WishProductRepositoryTest ‑ Then: 입력한 상품 id 목록 중 회원이 찜한 상품들의 id들이 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 낮은 가격순, 최신 등록 순으로 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 높은 가격순, 최신 등록 순으로 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 리뷰 많은 순, 최신 등록 순으로 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 입력한 배송 조건에 해당하는 상품들이 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 입력한 배송 조건에 해당하는 상품의 개수가 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 입력한 어과에 해당하는 상품들이 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 입력한 어과에 해당하는 상품의 개수가 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 입력한 어과와 어종에 해당하는 상품들이 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 입력한 어과와 어종에 해당하는 상품의 개수가 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 최신 등록 순으로 반환된다
com.petqua.domain.product.category.CategoryCustomRepositoryImplTest ‑ Then: 해당 개수만큼 반환한다
com.petqua.domain.product.review.ProductReviewCustomRepositoryImplTest ‑ Then: 사진 리뷰만 조회 된다
com.petqua.domain.product.review.ProductReviewCustomRepositoryImplTest ‑ Then: 점수 필터가 적용된 사진 리뷰가 조회된다
com.petqua.domain.product.review.ProductReviewCustomRepositoryImplTest ‑ Then: 점수별 개수를 반환 한다
com.petqua.domain.product.review.ProductReviewCustomRepositoryImplTest ‑ Then: 조회된 상품 후기 목록을 반환한다
com.petqua.domain.product.review.ProductReviewCustomRepositoryImplTest ‑ Then: 해당 id 이후의 상품 후기 목록을 반환한다
com.petqua.domain.product.review.ProductReviewCustomRepositoryImplTest ‑ Then: 해당 기준으로 정렬된 상품 후기를 반환 한다
com.petqua.domain.product.review.ProductReviewScoreTest ‑ ProductReviewScore 생성시 별점이 1점부터 5점 사이가 아니면 예외가 발생한다.
com.petqua.domain.product.review.ProductReviewStatisticsTest ‑ 상품 후기 통계 생성
com.petqua.presentation.announcement.AnnouncementControllerTest ‑ Then: 모든 공지 사항 목록이 반환된다.
com.petqua.presentation.auth.AuthControllerTest ‑ Then: 200 OK로 응답한다
com.petqua.presentation.auth.AuthControllerTest ‑ Then: 201 CREATED로 응답한다
com.petqua.presentation.auth.AuthControllerTest ‑ Then: oauth 서버에 회원 정보 삭제를 요청한다
com.petqua.presentation.auth.AuthControllerTest ‑ Then: 멤버의 토큰 정보와 RefreshToken이 초기화 된다
com.petqua.presentation.auth.AuthControllerTest ‑ Then: 사용 할 수 없다
com.petqua.presentation.auth.AuthControllerTest ‑ Then: 인증토큰이 반환된다.
com.petqua.presentation.auth.AuthControllerTest ‑ Then: 임시 토큰이 반환된다.
com.petqua.presentation.auth.AuthControllerTest ‑ Then: 회원의 개인 정보가 삭제된다
com.petqua.presentation.auth.AuthControllerTest ‑ Then: 회원의 인증 정보가 삭제된다
com.petqua.presentation.banner.BannerControllerTest ‑ Then: 배너 목록을 응답한다.
com.petqua.presentation.cart.CartProductControllerTest ‑ Then: 봉달 목록에 상품이 저장된다
com.petqua.presentation.cart.CartProductControllerTest ‑ Then: 봉달 목록이 조회된다
com.petqua.presentation.cart.CartProductControllerTest ‑ Then: 봉달 상품의 옵션이 수정된다
com.petqua.presentation.cart.CartProductControllerTest ‑ Then: 봉달 상품이 삭제된다
com.petqua.presentation.cart.CartProductControllerTest ‑ Then: 빈 목록이 조회된다
com.petqua.presentation.cart.CartProductControllerTest ‑ Then: 삭제된 상품은 구매 불가능 하도록 조회된다
com.petqua.presentation.cart.CartProductControllerTest ‑ Then: 예외가 발생한다
com.petqua.presentation.cart.CartProductControllerTest ‑ Then: 중복 오류 없이 봉달 상품의 옵션이 수정된다
com.petqua.presentation.fish.FishControllerTest ‑ Then: 관련된 어종 목록을 조회할 수 있다
com.petqua.presentation.fish.FishControllerTest ‑ Then: 예외를 던진다
com.petqua.presentation.member.MemberControllerTest ‑ Then: 201 CREATED 로 응답한다
com.petqua.presentation.member.MemberControllerTest ‑ Then: 액세스 토큰, 리프레시 토큰이 반환된다
com.petqua.presentation.member.MemberControllerTest ‑ Then: 예외를 던지지 않는다
com.petqua.presentation.member.MemberControllerTest ‑ Then: 예외를 던진다
com.petqua.presentation.member.MemberControllerTest ‑ Then: 예외를 응답한다
com.petqua.presentation.member.MemberControllerTest ‑ Then: 회원의 물생활 정보가 저장된다
com.petqua.presentation.member.MemberControllerTest ‑ Then: 회원이 생성된다
com.petqua.presentation.notification.NotificationControllerTest ‑ Then: 알림을 확인 할 수 없다
com.petqua.presentation.notification.NotificationControllerTest ‑ Then: 알림이 읽음 처리 된다
com.petqua.presentation.notification.NotificationControllerTest ‑ Then: 읽지 않은 알림의 개수가 갱신 된다
com.petqua.presentation.notification.NotificationControllerTest ‑ Then: 읽지 않은 알림의 개수가 조회 된다
com.petqua.presentation.notification.NotificationControllerTest ‑ Then: 지정된 기본값으로 조회 된다
com.petqua.presentation.notification.NotificationControllerTest ‑ Then: 최신순으로 조회 된다
com.petqua.presentation.order.OrderControllerTest ‑ Then: 배송번호는 두 개 생성된다
com.petqua.presentation.order.OrderControllerTest ‑ Then: 배송번호는 한 개 생성된다
com.petqua.presentation.order.OrderControllerTest ‑ Then: 배송번호는 한 개만 생성된다
com.petqua.presentation.order.OrderControllerTest ‑ Then: 배송비와 배송 방법이 정상적으로 입력된다
com.petqua.presentation.order.OrderControllerTest ‑ Then: 배송비와 배송 방법이 정상적으로 저장된다
com.petqua.presentation.order.OrderControllerTest ‑ Then: 예외를 응답한다
com.petqua.presentation.order.ShippingAddressControllerTest ‑ Then: 멤버의 기본 배송지가 조회된다
com.petqua.presentation.order.ShippingAddressControllerTest ‑ Then: 배송지가 생성된다
com.petqua.presentation.order.ShippingAddressControllerTest ‑ Then: 빈 응답이 반환된다
com.petqua.presentation.order.ShippingAddressControllerTest ‑ Then: 예외가 발생한다
com.petqua.presentation.payment.PaymentControllerTest ‑ Then: NO CONTENT 를 응답한다
com.petqua.presentation.payment.PaymentControllerTest ‑ Then: OrderPayment 객체를 저장한다
com.petqua.presentation.payment.PaymentControllerTest ‑ Then: Order의 상태를 변경한다
com.petqua.presentation.payment.PaymentControllerTest ‑ Then: Payment 객체를 저장한다
com.petqua.presentation.payment.PaymentControllerTest ‑ Then: 예외를 응답한다
com.petqua.presentation.payment.PaymentControllerTest ‑ Then: 해당 내용을 응답한다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 상품 이름과 연관된 상품들 중 조건에 해당하는 상품들이 최신 등록 순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 상품 이름과 연관된 상품들이 정렬 조건순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 상품 이름과 연관된 상품들이 최신 등록 순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 상품 키워드 목록이 문자 길이 오름차순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 상품 키워드와 연관된 상품들이 최신 등록 순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 상품들이 최신 등록 순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 신규 입고 상품들이 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 예외가 발생한다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 입력한 조건에 해당하는 상품들이 정렬 조건순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 입력한 조건에 해당하는 상품들이 최신 등록 순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 찜 여부는 false로 해당 ID의 상품의 상세 정보가 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 찜 여부는 항상 false로 검색 결과가 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 찜 여부는 항상 false로 상품들이 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 찜 여부와 함께 검색 결과가 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 찜 여부와 함께 상품들이 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 추천 상품들이, 가격 낮은 순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 추천 상품들이, 최신 등록 순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 해당 ID의 다음 상품들이 최신 등록 순으로 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 해당 개수와 함께 다음 페이지가 존재하는지 여부가 반환된다
com.petqua.presentation.product.ProductControllerTest ‑ Then: 회원의 찜 여부를 포함한 해당 ID 상품의 상세 정보가 반환된다
com.petqua.presentation.product.ProductReviewControllerTest ‑ Then: 그 이후의 상품 후기 목록을 반환한다
com.petqua.presentation.product.ProductReviewControllerTest ‑ Then: 사진이 있는 상품 후기 목록을 반환한다
com.petqua.presentation.product.ProductReviewControllerTest ‑ Then: 조회된 상품 후기 목록을 반환한다
com.petqua.presentation.product.ProductReviewControllerTest ‑ Then: 추천 수가 감소 한다
com.petqua.presentation.product.ProductReviewControllerTest ‑ Then: 해당 별점의 상품 후기 목록만 반환한다
com.petqua.presentation.product.ProductReviewControllerTest ‑ Then: 해당 상품 후기의 추천 수가 증가한다
com.petqua.presentation.product.ProductReviewControllerTest ‑ Then: 해당 상품의 후기 점수별 개수와 만족도, 평균 별점, 총 별점 수를 반환한다
com.petqua.presentation.product.WishProductControllerTest ‑ Then: 찜 목록에 상품이 추가되거나 제거된다
com.petqua.presentation.product.WishProductControllerTest ‑ Then: 찜 상품들이 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 상품들이 반환되지 않는다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 어종이 반환되지 않는다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 예외가 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 입력한 배송 조건에 해당하는 상품들이 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 입력한 어과에 해당하는 상품들이 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 입력한 어과에 해당하는 어종들이 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 입력한 어과와 어종에 해당하는 상품들이 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 입력한 조건에 해당하는 상품의 개수가 함께 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 해당 개수만큼의 상품과 다음 페이지가 존재하는지 여부가 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 해당 상품 이후의 상품들이 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 해당 조건으로 정렬한 상품들이 반환된다
com.petqua.presentation.product.category.CategoryControllerTest ‑ Then: 회원의 찜 여부 정보를 포함한 상품들이 반환된다