refactor: DummyInitializer의 예약 생성에도 storeId 추가

This commit is contained in:
이상진 2025-09-18 16:22:39 +09:00
parent 58f7297c48
commit 48b4a7597f

View File

@ -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)