Skip to content

[fix] : 수신자 bidder로 고정된 오류 해결 (#152) #240

[fix] : 수신자 bidder로 고정된 오류 해결 (#152)

[fix] : 수신자 bidder로 고정된 오류 해결 (#152) #240

GitHub Actions / Test Results succeeded Mar 24, 2024 in 0s

All 130 tests pass in 30s

130 tests  ±0   130 ✅ ±0   30s ⏱️ -2s
 33 suites ±0     0 💤 ±0 
 33 files   ±0     0 ❌ ±0 

Results for commit 1aba615. ± Comparison against earlier commit eb5c966.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

130 tests found

There are 130 tests, see "Raw output" for the full list of tests.
Raw output
dev.handsup.auction.controller.AuctionApiControllerTest ‑ [경매 상세정보를 조회할 수 있다.]
dev.handsup.auction.controller.AuctionApiControllerTest ‑ [경매를 등록 시 상품 카테고리가 DB에 없으면 예외가 발생한다.]
dev.handsup.auction.controller.AuctionApiControllerTest ‑ [경매를 등록할 수 있다.]
dev.handsup.auction.controller.AuctionApiControllerTest ‑ [유저 선호 카테고리 경매를 북마크 순으로 정렬한다.]
dev.handsup.auction.controller.AuctionApiControllerTest ‑ [정렬 조건과 지역 필터에 따라 경매글 목록을 반환한다.]
dev.handsup.auction.controller.AuctionApiControllerTest ‑ [정렬 조건에 따라 경매글 목록을 반환한다.]
dev.handsup.auction.controller.AuctionApiControllerTest ‑ [정렬 조건이 없을 시 예외를 반환한다.]
dev.handsup.auction.controller.AuctionApiControllerTest ‑ [정렬 조건이 잘못되면 예외를 반환한다.]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [거래 방식으로 경매를 필터링할 수 있다. (tradeMethodEq)]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [검색 키워드로 필터링할 수 있다. (keywordContains)]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [경매 상품 미개봉 여부로 경매를 필터링할 수 있다. (isNewProductEq)]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [경매 시작 금액에 max값을 설정해 필터링할 수 있다.(maxLoe)]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [경매 시작 금액에 min값을 설정해 필터링할 수 있다.(minGoe)]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [다음 슬라이스에 요소가 있으면 hasNext()=true]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [마감 일자가 지난 경매의 상태를 새로운 경매 상태로 변경한다.
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [사용자 선호 카테고리에 속하는 해당하는 경매를 북마크순으로 조회할 수 있다.]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [입찰수 순으로 경매를 조회할 수 있다.]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [진행 중인 경매만 필터링할 수 있다. (isProgressEq)]
dev.handsup.auction.repository.auction.AuctionQueryRepositoryImplTest ‑ [특정 지역 필터 + 북마크순으로 경매를 조회할 수 있다.]
dev.handsup.auction.repository.auction.AuctionRepositoryTest ‑ [유저가 북마크한 경매를 모두 조회할 수 있다.]
dev.handsup.auction.repository.search.RedisSearchRepositoryTest ‑ [검색어 score(검색 수)를 1만큼 증가시킬 수 있다.]
dev.handsup.auction.repository.search.RedisSearchRepositoryTest ‑ [검색어를 인기순으로 조회할 수 있다.]
dev.handsup.auction.service.AuctionServiceTest ‑ [경매 상세정보를 조회할 수 있다.]
dev.handsup.auction.service.AuctionServiceTest ‑ [경매를 등록할 수 있다.]
dev.handsup.auction.service.AuctionServiceTest ‑ [유저 선호 카테고리에 맞는 경매를 북마크 순으로 조회할 수 있다.]
dev.handsup.auction.service.AuctionServiceTest ‑ [정렬 조건에 따라 추천 경매를 조회할 수 있다.]
dev.handsup.auction.service.AuctionServiceTest ‑ [존재하지 않는 경매 아이디로 조회 시 예외를 반환한다.]
dev.handsup.auth.JwtAuthorizationArgumentResolverTest ‑ [요청이 없으면 예외를 던진다]
dev.handsup.auth.JwtAuthorizationArgumentResolverTest ‑ [토큰이 유효하면 User 엔티티를 반환한다]
dev.handsup.auth.JwtInterceptorTest ‑ [토큰이 없고 @NoAuth 없으면 -> 실패]
dev.handsup.auth.JwtInterceptorTest ‑ [토큰이 없고 @NoAuth 있으면 -> 통과]
dev.handsup.auth.JwtInterceptorTest ‑ [토큰이 유효하다면 -> 통과]
dev.handsup.auth.JwtInterceptorTest ‑ [토큰이 유효하지 않고 @NoAuth 없으면 -> 실패]
dev.handsup.auth.controller.AuthApiControllerTest ‑ [로그아웃 API를 호출하면 200 OK 응답이 반환된다]
dev.handsup.auth.controller.AuthApiControllerTest ‑ [로그인 API를 호출하면 토큰이 응답된다]
dev.handsup.auth.controller.AuthApiControllerTest ‑ [토큰 재발급 API를 호출하면 새로운 엑세스 토큰이 응답된다]
dev.handsup.auth.service.AuthServiceTest ‑ [로그아웃 성공 시 블랙리스트에 토큰을 추가한다]
dev.handsup.auth.service.AuthServiceTest ‑ [로그아웃 실패 시 NotFoundException을 던진다]
dev.handsup.auth.service.AuthServiceTest ‑ [로그인 성공 시 토큰을 발급한다]
dev.handsup.auth.service.AuthServiceTest ‑ [로그인 실패 시 예외를 던진다]
dev.handsup.auth.service.JwtProviderTest ‑ [Access Token을 성공적으로 만든다]
dev.handsup.auth.service.JwtProviderTest ‑ [Claim 에서 UserId를 뽑아온다]
dev.handsup.auth.service.JwtProviderTest ‑ [Refresh Token을 성공적으로 만든다]
dev.handsup.auth.service.JwtProviderTest ‑ [유효성 검사에서 구조가 안 맞는 토큰은 실패한다]
dev.handsup.auth.service.JwtProviderTest ‑ [유효성 검사에서 유효 기간이 지난 토큰은 실패한다]
dev.handsup.auth.service.JwtProviderTest ‑ [유효성 검사에서 잘못된 서명의 토큰은 실패한다]
dev.handsup.auth.service.JwtProviderTest ‑ [유효성 검사에서 정상적인 토큰은 성공한다]
dev.handsup.bidding.controller.BiddingApiControllerTest ‑ [[입찰 등록 API] 사용자가 경매에 입찰을 등록한다]
dev.handsup.bidding.controller.BiddingApiControllerTest ‑ [[입찰 목록 상위 3개 조회 API] 한 경매의 입찰 목록 중에서 입찰가 기준 내림차순으로 3개를 조회한다]
dev.handsup.bidding.controller.BiddingApiControllerTest ‑ [[입찰 목록 전체 조회 API] 한 경매의 모든 입찰 목록을 입찰가 기준 내림차순으로 조회한다]
dev.handsup.bidding.controller.BiddingApiControllerTest ‑ [판매자는 거래 상태가 진행중이 아니라면 거래를 완료할 수 없다.]
dev.handsup.bidding.controller.BiddingApiControllerTest ‑ [판매자는 거래가 진행중이 아니면 취소할 수 없다.]
dev.handsup.bidding.controller.BiddingApiControllerTest ‑ [판매자는 진행 중인 거래를 완료 상태로 변경할 수 있다.]
dev.handsup.bidding.controller.BiddingApiControllerTest ‑ [판매자는 진행 중인 거래를 취소 상태로 변경할 수 있다.]
dev.handsup.bidding.repository.BiddingQueryRepositoryTest ‑ [경매 내 대기 상태 입찰들 중 가장 최신 입찰(=가격 높은 입찰)을 조회한다.]
dev.handsup.bidding.repository.BiddingQueryRepositoryTest ‑ [경매 종료일이 하루 지난 각 경매들에서 최신 입찰을 조회해 상태를 업데이트한다.]
dev.handsup.bidding.repository.BiddingQueryRepositoryTest ‑ [입찰을 입찰자로 조회할 때 입찰의 경매의 CreateAt 으로 최신순으로 정렬한다.]
dev.handsup.bidding.repository.BiddingRepositoryTest ‑ [경매 id로 조회된 경매에서 최고 입찰가를 찾을 수 있다]
dev.handsup.bidding.service.BiddingServiceTest ‑ [경매 ID에 대한 입찰 목록을 페이지 형태로 조회한다]
dev.handsup.bidding.service.BiddingServiceTest ‑ [입찰 등록이 성공적으로 이루어진다]
dev.handsup.bidding.service.BiddingServiceTest ‑ [입찰가가 최고 입찰가보다 1000원 이상 높지 않으면 예외를 발생시킨다]
dev.handsup.bidding.service.BiddingServiceTest ‑ [입찰가가 최소 입찰가보다 낮으면 예외를 발생시킨다]
dev.handsup.bidding.service.BiddingServiceTest ‑ [판매자는 진행 중인 거래를 완료 상태로 변경할 수 있다.]
dev.handsup.bidding.service.BiddingServiceTest ‑ [판매자는 진행 중인 거래를 취소 상태로 변경할 수 있다.]
dev.handsup.bookmark.controller.BookmarkApiControllerTest ‑ [북마크 삭제 시 북마크가 존재하지 않으면 예외가 발생한다.]
dev.handsup.bookmark.controller.BookmarkApiControllerTest ‑ [북마크 추가 시 북마크가 존재하면 예외가 발생한다.]
dev.handsup.bookmark.controller.BookmarkApiControllerTest ‑ [북마크가 없으면 북마크 여부 조회 시 false를 반환한다.]
dev.handsup.bookmark.controller.BookmarkApiControllerTest ‑ [북마크가 존재하면 북마크 여부 조회 시 true를 반환한다.]
dev.handsup.bookmark.controller.BookmarkApiControllerTest ‑ [북마크를 삭제할 수 있다.]
dev.handsup.bookmark.controller.BookmarkApiControllerTest ‑ [북마크를 추가할 수 있다.]
dev.handsup.bookmark.controller.BookmarkApiControllerTest ‑ [북마크한 경매를 모두 조회할 수 있다.]
dev.handsup.bookmark.service.BookmarkServiceTest ‑ [북마크를 삭제할 수 있다.]
dev.handsup.bookmark.service.BookmarkServiceTest ‑ [북마크를 추가할 수 있다.]
dev.handsup.bookmark.service.BookmarkServiceTest ‑ [유저 북마크 여부를 확인할 수 있다.
dev.handsup.bookmark.service.BookmarkServiceTest ‑ [유저 북마크를 모두 조회할 수 있다.]
dev.handsup.chat.controller.ChatRoomApiControllerTest ‑ [경매가 거래 상태가 아니면 채팅방을 생성할 수 없다.]
dev.handsup.chat.controller.ChatRoomApiControllerTest ‑ [기존 채팅방이 없으면, 채팅방을 생성할 수 있다.]
dev.handsup.chat.controller.ChatRoomApiControllerTest ‑ [동일한 경매 아이디, 구매자의 채팅방이 있을 경우 기존 채팅방 아이디를 반환한다.]
dev.handsup.chat.controller.ChatRoomApiControllerTest ‑ [유저가 속한 채팅방을 모두 조회할 수 있다.]
dev.handsup.chat.controller.ChatRoomApiControllerTest ‑ [입찰 아이디로 채팅방을 상세 조회할 수 있다.]
dev.handsup.chat.controller.ChatRoomApiControllerTest ‑ [채팅방 아이디로 채팅 메시지를 모두 조회할 수 있다.]
dev.handsup.chat.controller.ChatRoomApiControllerTest ‑ [채팅방 아이디로 채팅방을 상세 조회할 수 있다.]
dev.handsup.chat.controller.ChatRoomApiControllerTest ‑ [채팅방 아이디에 해당하는 채팅방이 없으면 예외를 반환한다.]
dev.handsup.chat.controller.ChatRoomApiControllerTest ‑ [해당 경매의 판매자가 아니면 입찰 아이디로 채팅방을 조회할 수 없다.]
dev.handsup.chat.controller.WebSocketTest ‑ [채팅방에서 메시지 전송 API 호출할 수 있다.]
dev.handsup.chat.repository.ChatMessageRepositoryTest ‑ [수신받은 메시지를 벌크 연산으로 읽음처리할 수 있다.]
dev.handsup.chat.repository.ChatRoomRepositoryTest ‑ [유저가 속한 채팅방을 모두 조회할 수 있다.]
dev.handsup.chat.service.ChatRoomServiceTest ‑ [유저로 채팅방을 모두 조회할 수 있다.]
dev.handsup.chat.service.ChatRoomServiceTest ‑ [입찰 아이디로 채팅방을 조회할 수 있다.]
dev.handsup.chat.service.ChatRoomServiceTest ‑ [채팅방 아이디로 메시지를 슬라이스하여 조회할 수 있다.]
dev.handsup.chat.service.ChatRoomServiceTest ‑ [채팅방 아이디로 채팅방을 조회할 수 있다.]
dev.handsup.chat.service.ChatRoomServiceTest ‑ [판매자는 입찰자와 채팅방이 없으면, 채팅방을 생성할 수 있다.]
dev.handsup.chat.service.ChatRoomServiceTest ‑ [판매자는 입찰자와 채팅방이 있으면, 입찰 아이디를 갱신하고 기존 채팅방 아이디를 반환한다.]
dev.handsup.comment.controller.CommentApiControllerTest ‑ [거래 중인 경매에는 댓글을 달 수 없다.]
dev.handsup.comment.controller.CommentApiControllerTest ‑ [댓글을 등록할 수 있다.]
dev.handsup.comment.controller.CommentApiControllerTest ‑ [댓글을 모두 최신순으로 조회할 수 있다.]
dev.handsup.comment.service.CommentServiceTest ‑ [댓글을 등록할 수 있다.]
dev.handsup.comment.service.CommentServiceTest ‑ [한 경매에 대한 댓글을 모두 조회할 수 있다.]
dev.handsup.image.service.S3ServiceTest ‑ [업로드된 이미지를 각각 삭제할 수 있다.]
dev.handsup.image.service.S3ServiceTest ‑ [원본 파일 이름이 0일 경우, 예외를 반환한다.]
dev.handsup.image.service.S3ServiceTest ‑ [이미지 파일 확장자가 유효하지 않을 경우, 예외를 반환한다.]
dev.handsup.image.service.S3ServiceTest ‑ [이미지를 s3에 업로드하고 url을 반환받을 수 있다.]
dev.handsup.notification.controller.NotificationApiControllerTest ‑ FCM 토큰을 저장에 성공하면 HttpSatus.Ok 를 받는다
dev.handsup.notification.controller.NotificationApiControllerTest ‑ 사용자가 받은 전체 알림을 최근 생성 순으로 조회한다
dev.handsup.notification.controller.NotificationApiControllerTest ‑ 사용자의 미확인 알림 수를 조회한다
dev.handsup.notification.domain.service.FCMServiceTest ‑ [메시지를 보내는데 실패한다 - 메시지 구독자의 FCM 토큰이 없을 때]
dev.handsup.notification.domain.service.FCMServiceTest ‑ 메시지를 성공적으로 보낸다]
dev.handsup.review.controller.ReviewApiControllerTest ‑ [경매 리뷰 조회 API] 해당 경매의 모든 리뷰를 최신 등록순으로 조회해온다.
dev.handsup.review.controller.ReviewApiControllerTest ‑ [리뷰 등록 API] 작성자가 경매에 대한 리뷰를 등록한다
dev.handsup.review.service.ReviewServiceTest ‑ [리뷰 등록이 성공적으로 이루어진다]
dev.handsup.search.controller.SearchApiControllerTest ‑ [검색된 경매를 필터링할 수 있다.]
dev.handsup.search.controller.SearchApiControllerTest ‑ [경매를 검색해서 조회할 수 있다. 정렬 조건이 없을 경우 최신순으로 정렬한다.]
dev.handsup.search.controller.SearchApiControllerTest ‑ [경매를 북마크 순으로 정렬할 수 있다.]
dev.handsup.search.controller.SearchApiControllerTest ‑ [인기 검색어 순으로 조회할 수 있다.]
dev.handsup.search.controller.SearchApiControllerTest ‑ [인기 검색어 조회 결과가 없으면, 빈 리스트를 반환한다.]
dev.handsup.search.service.SearchServiceTest ‑ [경매를 정렬, 필터링하여 검색할 수 있다.]
dev.handsup.search.service.SearchServiceTest ‑ [인기 검색어를 조회할 수 있다]
dev.handsup.user.controller.UserApiControllerTest ‑ [[사용자 프로필 조회 API]사용자의 프로필이 반환된다]
dev.handsup.user.controller.UserApiControllerTest ‑ [[유저 리뷰 라벨 조회 API] 유저의 리뷰 라벨이 id 기준 오름차순으로 반환된다]
dev.handsup.user.controller.UserApiControllerTest ‑ [[유저 리뷰 조회 API] 유저의 리뷰가 생성된 시간 기준 내림차순으로 반환된다]
dev.handsup.user.controller.UserApiControllerTest ‑ [[이메일 중복 체크 API] 이메일 사용 가능 여부를 응답한다 - 성공]
dev.handsup.user.controller.UserApiControllerTest ‑ [[이메일 중복 체크 API] 이메일 사용 가능 여부를 응답한다 - 실패]
dev.handsup.user.controller.UserApiControllerTest ‑ [[회원가입 API] 회원이 등록되고 회원 ID를 응답한다]
dev.handsup.user.controller.UserApiControllerTest ‑ [사용자 구매 내역 조회 API] 사용자 구매 내역을 전체/입찰 중/거래 중/완료 별로 경매의 최신 등록 순으로 조회한다
dev.handsup.user.controller.UserApiControllerTest ‑ [사용자 판매 내역 조회 API] 사용자 판매 내역을 전체/입찰 중/거래 중/완료 별로 경매의 최신 등록 순으로 조회한다
dev.handsup.user.repository.UserReviewLabelRepositoryTest ‑ [UserReviewLabel 엔티티의 count 필드를 update 할 수 있다.]
dev.handsup.user.service.UserServiceTest ‑ [사용자 ID로 사용자 조회에 실패한다 - 사용자 없음]
dev.handsup.user.service.UserServiceTest ‑ [사용자 ID로 사용자를 성공적으로 조회한다]
dev.handsup.user.service.UserServiceTest ‑ [회원가입을 성공한다]
dev.handsup.user.service.UserServiceTest ‑ [회원가입을 실패한다 - 이메일 중복]