From aca036ae82e3163d105d7d9fdd892b36c7525860 Mon Sep 17 00:00:00 2001 From: pricelees Date: Mon, 28 Jul 2025 00:08:23 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=9D=BC=EB=B6=80=20=EC=98=A4=ED=83=80?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reservation/business/ReservationWithPaymentService.kt | 6 +++--- src/test/kotlin/roomescape/auth/web/AuthControllerTest.kt | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/roomescape/reservation/business/ReservationWithPaymentService.kt b/src/main/kotlin/roomescape/reservation/business/ReservationWithPaymentService.kt index 040e8975..ed260498 100644 --- a/src/main/kotlin/roomescape/reservation/business/ReservationWithPaymentService.kt +++ b/src/main/kotlin/roomescape/reservation/business/ReservationWithPaymentService.kt @@ -45,16 +45,17 @@ class ReservationWithPaymentService( reservationId: Long, memberId: Long, ): PaymentCancelRequest { - log.info { "[ReservationWithPaymentService.deleteReservationAndPayment] 결제 취소 정보 저장 & 예약 삭제 시작: reservationId=$reservationId, memberId=$memberId" } + log.info { "[ReservationWithPaymentService.deleteReservationAndPayment] 결제 취소 정보 저장 & 예약 삭제 시작: reservationId=$reservationId" } val paymentCancelRequest = paymentService.createCanceledPaymentByReservationId(reservationId) reservationService.deleteReservation(reservationId, memberId) + log.info { "[ReservationWithPaymentService.deleteReservationAndPayment] 결제 취소 정보 저장 & 예약 삭제 완료: reservationId=$reservationId" } return paymentCancelRequest } @Transactional(readOnly = true) fun isNotPaidReservation(reservationId: Long): Boolean { - log.info { "[ReservationWithPaymentService.isNotPaidReservation] 예약 결제 여부 확인: reservationId=$reservationId" } + log.debug { "[ReservationWithPaymentService.isNotPaidReservation] 예약 결제 여부 확인: reservationId=$reservationId" } return !paymentService.isReservationPaid(reservationId) .also { log.info { "[ReservationWithPaymentService.isNotPaidReservation] 결제 여부 확인 완료: reservationId=$reservationId, 결제 여부=${!it}" } } } @@ -63,7 +64,6 @@ class ReservationWithPaymentService( paymentKey: String, canceledAt: OffsetDateTime, ) { - log.info { "[ReservationWithPaymentService.updateCanceledTime] 취소 시간 업데이트: paymentKey=$paymentKey" } paymentService.updateCanceledTime(paymentKey, canceledAt) } } diff --git a/src/test/kotlin/roomescape/auth/web/AuthControllerTest.kt b/src/test/kotlin/roomescape/auth/web/AuthControllerTest.kt index c9cf0bcc..03ee82bd 100644 --- a/src/test/kotlin/roomescape/auth/web/AuthControllerTest.kt +++ b/src/test/kotlin/roomescape/auth/web/AuthControllerTest.kt @@ -6,8 +6,8 @@ import org.hamcrest.Matchers.equalTo import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest import org.springframework.data.repository.findByIdOrNull import org.springframework.test.web.servlet.MockMvc -import roomescape.auth.exception.AuthErrorCode import roomescape.auth.business.AuthService +import roomescape.auth.exception.AuthErrorCode import roomescape.common.exception.CommonErrorCode import roomescape.common.exception.ErrorCode import roomescape.util.MemberFixture @@ -133,6 +133,10 @@ class AuthControllerTest( jwtHandler.getMemberIdFromToken(any()) } returns 1L + every { + memberRepository.findByIdOrNull(1L) + } returns MemberFixture.create(id = 1L) + Then("정상 응답한다.") { runPostTest( mockMvc = mockMvc,