Merge pull request #141 from Shimpyo-House/develop #248
GitHub Actions / Test Results
succeeded
Dec 15, 2023 in 0s
All 105 tests pass in 5s
Annotations
Check notice on line 0 in .github
github-actions / Test Results
105 tests found
There are 105 tests, see "Raw output" for the full list of tests.
Raw output
com.fc.shimpyo_be.ShimpyoBeApplicationTests ‑ contextLoads()
com.fc.shimpyo_be.domain.cart.docs.CartRestIntegrationDocsTest ‑ addCart()
com.fc.shimpyo_be.domain.cart.docs.CartRestIntegrationDocsTest ‑ deleteCart()
com.fc.shimpyo_be.domain.cart.docs.CartRestIntegrationDocsTest ‑ getCarts()
com.fc.shimpyo_be.domain.cart.unit.controller.CartRestControllerTest ‑ successToAddCart()
com.fc.shimpyo_be.domain.cart.unit.controller.CartRestControllerTest ‑ successToDeleteCart()
com.fc.shimpyo_be.domain.cart.unit.controller.CartRestControllerTest ‑ successToGetCarts()
com.fc.shimpyo_be.domain.cart.unit.service.CartRestServiceTest ‑ SuccessToAddCart()
com.fc.shimpyo_be.domain.cart.unit.service.CartRestServiceTest ‑ SuccessToDeleteCart()
com.fc.shimpyo_be.domain.cart.unit.service.CartRestServiceTest ‑ SuccessToGetCarts()
com.fc.shimpyo_be.domain.favorite.docs.FavoriteRestControllerDocsTest ‑ cancel은 즐겨찾기를 취소할 수 있다.
com.fc.shimpyo_be.domain.favorite.docs.FavoriteRestControllerDocsTest ‑ getFavorites()은 즐겨찾기 목록을 조회할 수 있다.
com.fc.shimpyo_be.domain.favorite.docs.FavoriteRestControllerDocsTest ‑ register()은 즐겨찾기를 등록할 수 있다.
com.fc.shimpyo_be.domain.favorite.unit.controller.FavoriteRestControllerTest$Context_cancel ‑ 즐겨찾기를 취소할 수 있다.
com.fc.shimpyo_be.domain.favorite.unit.controller.FavoriteRestControllerTest$Context_getFavorites ‑ 즐겨찾기 목록을 조회할 수 있다.
com.fc.shimpyo_be.domain.favorite.unit.controller.FavoriteRestControllerTest$Context_register ‑ 즐겨찾기를 등록할 수 있다.
com.fc.shimpyo_be.domain.favorite.unit.repository.FavoriteRepositoryTest$Context_findAllByMemberId ‑ 회원으로 즐겨찾기 정보 목록을 조회할 수 있다.
com.fc.shimpyo_be.domain.favorite.unit.repository.FavoriteRepositoryTest$Context_findByMemberAndProduct ‑ 회원과 숙소로 즐겨찾기 정보를 조회할 수 있다.
com.fc.shimpyo_be.domain.favorite.unit.service.FavoriteServiceTest$Context_delete ‑ 즐겨찾기를 취소할 수 있다.
com.fc.shimpyo_be.domain.favorite.unit.service.FavoriteServiceTest$Context_getFavorites ‑ 즐겨찾기 목록을 조회할 수 있다.
com.fc.shimpyo_be.domain.favorite.unit.service.FavoriteServiceTest$Context_register ‑ 즐겨찾기를 등록할 수 있다.
com.fc.shimpyo_be.domain.member.docs.AuthRestControllerDocsTest ‑ refresh()는 토큰을 재발급 할 수 있다.
com.fc.shimpyo_be.domain.member.docs.AuthRestControllerDocsTest ‑ signIn()은 회원 가입 할 수 있다.
com.fc.shimpyo_be.domain.member.docs.AuthRestControllerDocsTest ‑ signUp()은 회원 가입 할 수 있다.
com.fc.shimpyo_be.domain.member.docs.MemberRestControllerDocsTest ‑ checkPassword()은 비밀번호가 일치하는지 확인할 수 있다.
com.fc.shimpyo_be.domain.member.docs.MemberRestControllerDocsTest ‑ getMember()은 회원 정보를 조회할 수 있다.
com.fc.shimpyo_be.domain.member.docs.MemberRestControllerDocsTest ‑ updateMember()은 회원 정보를 수정할 수 있다.
com.fc.shimpyo_be.domain.member.unit.controller.AuthRestControllerTest$Context_refresh ‑ 토큰을 재발급 할 수 있다.
com.fc.shimpyo_be.domain.member.unit.controller.AuthRestControllerTest$Context_signIn ‑ 로그인 할 수 있다.
com.fc.shimpyo_be.domain.member.unit.controller.AuthRestControllerTest$Context_signUp ‑ 회원 가입 할 수 있다.
com.fc.shimpyo_be.domain.member.unit.controller.MemberRestControllerTest$Context_checkPassword ‑ 비밀번호가 일치하는지 확인할 수 있다.
com.fc.shimpyo_be.domain.member.unit.controller.MemberRestControllerTest$Context_getMember ‑ 회원 정보를 조회할 수 있다.
com.fc.shimpyo_be.domain.member.unit.controller.MemberRestControllerTest$Context_updateMember ‑ 회원 정보를 수정할 수 있다.
com.fc.shimpyo_be.domain.member.unit.repository.MemberRepositoryTest$Context_existsByEmail ‑ Email 에 해당하는 회원 정보 존재 여부를 확인할 수 있다.
com.fc.shimpyo_be.domain.member.unit.repository.MemberRepositoryTest$Context_findByEmail ‑ Email 로 회원 정보를 조회할 수 있다.
com.fc.shimpyo_be.domain.member.unit.repository.MemberRepositoryTest$Context_findById ‑ ID 로 회원 정보를 조회할 수 있다.
com.fc.shimpyo_be.domain.member.unit.repository.MemberRepositoryTest$Context_save ‑ 회원 정보를 저장할 수 있다.
com.fc.shimpyo_be.domain.member.unit.repository.RefreshTokenRepositoryTest$Context_findById ‑ ID로 Refresh Token 을 조회할 수 있다.
com.fc.shimpyo_be.domain.member.unit.repository.RefreshTokenRepositoryTest$Context_save ‑ Refresh Token 을 저장할 수 있다.
com.fc.shimpyo_be.domain.member.unit.service.AuthServiceTest$Context_refresh ‑ DB에 있는 Refresh 토큰과 일치하지 않는다면, 토큰을 재발급 할 수 없다.
com.fc.shimpyo_be.domain.member.unit.service.AuthServiceTest$Context_refresh ‑ 유효하지 않은 refresh 토큰이라면, 토큰을 재발급 할 수 없다.
com.fc.shimpyo_be.domain.member.unit.service.AuthServiceTest$Context_refresh ‑ 토큰을 재발급 할 수 있다.
com.fc.shimpyo_be.domain.member.unit.service.AuthServiceTest$Context_signIn ‑ 로그인을 할 수 있다.
com.fc.shimpyo_be.domain.member.unit.service.AuthServiceTest$Context_signUp ‑ 비밀번호와 비밀번호 확인이 일치하지 않으면 회원 가입을 할 수 없다.
com.fc.shimpyo_be.domain.member.unit.service.AuthServiceTest$Context_signUp ‑ 이미 회원 가입한 회원은 회원 가입을 할 수 없다.
com.fc.shimpyo_be.domain.member.unit.service.AuthServiceTest$Context_signUp ‑ 회원 가입을 할 수 있다.
com.fc.shimpyo_be.domain.member.unit.service.MemberServiceTest$Context_checkPassword ‑ 비밀번호가 일치하면 true를 반환한다.
com.fc.shimpyo_be.domain.member.unit.service.MemberServiceTest$Context_checkPassword ‑ 비밀번호가 일치하지 않으면 WrongPasswordException을 던진다.
com.fc.shimpyo_be.domain.member.unit.service.MemberServiceTest$Context_getMember ‑ 회원 정보를 조회할 수 있다.
com.fc.shimpyo_be.domain.member.unit.service.MemberServiceTest$Context_getMemberById ‑ 일치하는 회원이 없으면 정보를 조회할 수 없다.
com.fc.shimpyo_be.domain.member.unit.service.MemberServiceTest$Context_getMemberById ‑ 회원 정보를 조회할 수 있다.
com.fc.shimpyo_be.domain.member.unit.service.MemberServiceTest$Context_updateMember ‑ 비밀번호가 양식에 맞지 않으면, 비밀번호를 수정할 수 없다.
com.fc.shimpyo_be.domain.member.unit.service.MemberServiceTest$Context_updateMember ‑ 비밀번호를 수정할 수 있다.
com.fc.shimpyo_be.domain.member.unit.service.MemberServiceTest$Context_updateMember ‑ 비밀번호와 비밀번호 확인이 일치하지 않으면, 비밀번호를 수정할 수 없다.
com.fc.shimpyo_be.domain.member.unit.service.MemberServiceTest$Context_updateMember ‑ 회원 프로필 사진을 수정할 수 있다.
com.fc.shimpyo_be.domain.product.docs.ProductRestIntegrationDocsTest ‑ 숙소 상세 검색을 할 수 있다.
com.fc.shimpyo_be.domain.product.docs.ProductRestIntegrationDocsTest ‑ 숙소 저장 후, 검색 조회 및 페이징할 수 있다.
com.fc.shimpyo_be.domain.product.docs.ProductRestIntegrationDocsTest ‑ 예약 가능 여부를 확인할 수 있다.
com.fc.shimpyo_be.domain.product.docs.ProductRestIntegrationDocsTest ‑ 전체 조회에서 즐겨찾기 여부를 볼 수 있다.
com.fc.shimpyo_be.domain.product.unit.controller.ProductRestControllerTest ‑ getAllProducts()
com.fc.shimpyo_be.domain.product.unit.controller.ProductRestControllerTest ‑ getProductDetails()
com.fc.shimpyo_be.domain.product.unit.controller.ProductRestControllerTest ‑ isAvailableForReservation()
com.fc.shimpyo_be.domain.product.unit.repository.ProductRepositoryTest ‑ getProducts()
com.fc.shimpyo_be.domain.product.unit.service.ProductServiceTest ‑ getProductDetails()
com.fc.shimpyo_be.domain.product.unit.service.ProductServiceTest ‑ getProducts()
com.fc.shimpyo_be.domain.reservation.docs.ReservationRestControllerDocsTest ‑ checkAvailableAndPreoccupy()는 객실 예약이 가능한지 검증하고, 가능한 경우 객실을 선점한다.
com.fc.shimpyo_be.domain.reservation.docs.ReservationRestControllerDocsTest ‑ getReservationInfoList()는 전체 주문 목록 조회를 할 수 있다.
com.fc.shimpyo_be.domain.reservation.docs.ReservationRestControllerDocsTest ‑ releaseRooms()는 예약 객실의 선점을 취소하고 객실을 릴리즈한다.
com.fc.shimpyo_be.domain.reservation.docs.ReservationRestControllerDocsTest ‑ saveReservation()는 예약을 저장할 수 있다.
com.fc.shimpyo_be.domain.reservation.unit.controller.ReservationRestControllerTest ‑ [api][GET][정상] 전체 주문 목록 조회 API 성공 테스트
com.fc.shimpyo_be.domain.reservation.unit.controller.ReservationRestControllerTest ‑ [api][POST][에러] 예약 유효성 검증 및 예약 선점 API - 스트링 날짜 유효성 에러
com.fc.shimpyo_be.domain.reservation.unit.controller.ReservationRestControllerTest ‑ [api][POST][에러] 예약 유효성 검증 및 예약 선점 API - 예약 리스트 최대 갯수 초과
com.fc.shimpyo_be.domain.reservation.unit.controller.ReservationRestControllerTest ‑ [api][POST][정상] 예약 객실 선점 취소 API
com.fc.shimpyo_be.domain.reservation.unit.controller.ReservationRestControllerTest ‑ [api][POST][정상] 예약 유효성 검증 및 예약 선점 API
com.fc.shimpyo_be.domain.reservation.unit.controller.ReservationRestControllerTest ‑ [api][POST][정상] 예약 주문 결제 API 성공 테스트
com.fc.shimpyo_be.domain.reservation.unit.facade.PreoccupyRoomsLockFacadeTest ‑ checkAvailable()
com.fc.shimpyo_be.domain.reservation.unit.facade.ReservationLockFacadeTest ‑ saveReservation_test()
com.fc.shimpyo_be.domain.reservation.unit.repository.ReservationRepositoryTest ‑ findIdsByMemberId 테스트
com.fc.shimpyo_be.domain.reservation.unit.service.GetReservationListServiceTest ‑ 전체 주문 목록을 정상적으로 페이징 조회할 수 있다.
com.fc.shimpyo_be.domain.reservation.unit.service.ReleaseRoomsServiceTest ‑ 선점한 객실을 취소하고, 객실을 릴리즈 한다.
com.fc.shimpyo_be.domain.reservation.unit.service.ReservationServiceTest ‑ 객실 정보가 존재하지 않으면 예약을 저장할 수 없다.
com.fc.shimpyo_be.domain.reservation.unit.service.ReservationServiceTest ‑ 예약 저장시 장바구니 식별자가 -1인 경우는 장바구니 아이템을 삭제하지 않는다.
com.fc.shimpyo_be.domain.reservation.unit.service.ReservationServiceTest ‑ 정상적으로 예약을 저장할 수 있다.
com.fc.shimpyo_be.domain.reservation.unit.service.ReservationServiceTest ‑ 회원이 존재하지 않으면 예약을 저장할 수 없다.
com.fc.shimpyo_be.domain.reservationproduct.docs.ReservationProductRestControllerDocsTest ‑ cancel()는 예약 주문 숙소을 취소할 수 있다.
com.fc.shimpyo_be.domain.reservationproduct.unit.controller.ReservationProductRestControllerTest ‑ [api][DELETE][정상] 예약 주문 숙소 취소 API 테스트
com.fc.shimpyo_be.domain.reservationproduct.unit.service.ReservationProductServiceTest ‑ 예약 숙소 정보가 존재하지 않으면, 예약 숙소을 취소할 수 있다.
com.fc.shimpyo_be.domain.reservationproduct.unit.service.ReservationProductServiceTest ‑ 예약 숙소 주문자 정보와 현재 인증 객체 정보가 일치하지 않으며, 예약 숙소을 취소할 수 없다.
com.fc.shimpyo_be.domain.reservationproduct.unit.service.ReservationProductServiceTest ‑ 예약 숙소을 취소할 수 있다.
com.fc.shimpyo_be.domain.room.docs.RoomRestControllerDocsTest ‑ getRoomsWithProductInfo()는 숙소 정보를 포함한 객실 정보 리스트를 조회할 수 있다.
com.fc.shimpyo_be.domain.room.unit.controller.RoomRestControllerTest ‑ [api][GET][실패] 숙소 정보 포함 객실 정보 리스트 조회 API 테스트 - 요청 데이터 검증 에러(Min)
com.fc.shimpyo_be.domain.room.unit.controller.RoomRestControllerTest ‑ [api][GET][실패] 숙소 정보 포함 객실 정보 리스트 조회 API 테스트 - 요청 데이터 검증 에러(Size)
com.fc.shimpyo_be.domain.room.unit.controller.RoomRestControllerTest ‑ [api][GET][정상] 숙소 정보 포함 객실 정보 리스트 조회 API 테스트 - 콤마 리스트 파라메터
com.fc.shimpyo_be.domain.room.unit.controller.RoomRestControllerTest ‑ [api][GET][정상] 숙소 정보 포함 객실 정보 리스트 조회 API 테스트 - 파라메터 개별로 매핑
com.fc.shimpyo_be.domain.room.unit.repository.RoomRepositoryTest ‑ findAllInIdsWithProductAndPrice 테스트
com.fc.shimpyo_be.domain.room.unit.service.RoomServiceTest ‑ 객실 식별자 리스트에 해당하는 객실과 숙소 정보를 리스트로 반환한다.
com.fc.shimpyo_be.domain.star.docs.StarRestControllerDocsTest ‑ register()은 별점을 등록 할 수 있다.
com.fc.shimpyo_be.domain.star.unit.controller.StarRestControllerTest ‑ [api][POST][에러] 별점 등록 API 테스트 - 만료된 등록 기간 검증 에러
com.fc.shimpyo_be.domain.star.unit.controller.StarRestControllerTest ‑ [api][POST][에러] 별점 등록 API 테스트 - 체크아웃 이전 등록 기간 검증 에러
com.fc.shimpyo_be.domain.star.unit.controller.StarRestControllerTest ‑ [api][POST][정상] 별점 등록 API 테스트
com.fc.shimpyo_be.domain.star.unit.service.StarServiceTest ‑ 별점 등록시, 숙소 정보가 존재하지 않을 경우 실패한다.
com.fc.shimpyo_be.domain.star.unit.service.StarServiceTest ‑ 별점 등록시, 회원 정보가 존재하지 않을 경우 실패한다.
com.fc.shimpyo_be.domain.star.unit.service.StarServiceTest ‑ 별점 등록에 성공한다.
com.fc.shimpyo_be.domain.star.unit.service.StarServiceTest ‑ 별점 등록일시가 체크아웃 일시 2주 이후일 경우 등록할 수 없다.
com.fc.shimpyo_be.domain.star.unit.service.StarServiceTest ‑ 별점 등록일시가 체크아웃 일시와 같거나 이전일 경우 등록할 수 없다.
Loading