diff --git a/src/test/kotlin/roomescape/supports/DummyInitializer.kt b/src/test/kotlin/roomescape/supports/DummyInitializer.kt index ba368664..d6b24c6d 100644 --- a/src/test/kotlin/roomescape/supports/DummyInitializer.kt +++ b/src/test/kotlin/roomescape/supports/DummyInitializer.kt @@ -99,6 +99,7 @@ class DummyInitializer( fun createPendingReservation( user: UserEntity, + storeId: Long = tsidFactory.next(), themeRequest: ThemeCreateRequest = ThemeFixture.createRequest, scheduleRequest: ScheduleCreateRequest = ScheduleFixture.createRequest, reservationRequest: PendingReservationCreateRequest = ReservationFixture.pendingCreateRequest, @@ -113,6 +114,7 @@ class DummyInitializer( reservationRequest.scheduleId } else { createSchedule( + storeId = storeId, request = scheduleRequest.copy(themeId = themeId), status = ScheduleStatus.HOLD ).id @@ -131,11 +133,12 @@ class DummyInitializer( fun createConfirmReservation( user: UserEntity, + storeId: Long = tsidFactory.next(), themeRequest: ThemeCreateRequest = ThemeFixture.createRequest, scheduleRequest: ScheduleCreateRequest = ScheduleFixture.createRequest, reservationRequest: PendingReservationCreateRequest = ReservationFixture.pendingCreateRequest, ): ReservationEntity { - return createPendingReservation(user, themeRequest, scheduleRequest, reservationRequest).apply { + return createPendingReservation(user, storeId, themeRequest, scheduleRequest, reservationRequest).apply { this.status = ReservationStatus.CONFIRMED }.also { reservationRepository.save(it)