generated from pricelees/issue-pr-template
refactor: DummyInitializer의 예약 생성에도 storeId 추가
This commit is contained in:
parent
58f7297c48
commit
48b4a7597f
@ -99,6 +99,7 @@ class DummyInitializer(
|
|||||||
|
|
||||||
fun createPendingReservation(
|
fun createPendingReservation(
|
||||||
user: UserEntity,
|
user: UserEntity,
|
||||||
|
storeId: Long = tsidFactory.next(),
|
||||||
themeRequest: ThemeCreateRequest = ThemeFixture.createRequest,
|
themeRequest: ThemeCreateRequest = ThemeFixture.createRequest,
|
||||||
scheduleRequest: ScheduleCreateRequest = ScheduleFixture.createRequest,
|
scheduleRequest: ScheduleCreateRequest = ScheduleFixture.createRequest,
|
||||||
reservationRequest: PendingReservationCreateRequest = ReservationFixture.pendingCreateRequest,
|
reservationRequest: PendingReservationCreateRequest = ReservationFixture.pendingCreateRequest,
|
||||||
@ -113,6 +114,7 @@ class DummyInitializer(
|
|||||||
reservationRequest.scheduleId
|
reservationRequest.scheduleId
|
||||||
} else {
|
} else {
|
||||||
createSchedule(
|
createSchedule(
|
||||||
|
storeId = storeId,
|
||||||
request = scheduleRequest.copy(themeId = themeId),
|
request = scheduleRequest.copy(themeId = themeId),
|
||||||
status = ScheduleStatus.HOLD
|
status = ScheduleStatus.HOLD
|
||||||
).id
|
).id
|
||||||
@ -131,11 +133,12 @@ class DummyInitializer(
|
|||||||
|
|
||||||
fun createConfirmReservation(
|
fun createConfirmReservation(
|
||||||
user: UserEntity,
|
user: UserEntity,
|
||||||
|
storeId: Long = tsidFactory.next(),
|
||||||
themeRequest: ThemeCreateRequest = ThemeFixture.createRequest,
|
themeRequest: ThemeCreateRequest = ThemeFixture.createRequest,
|
||||||
scheduleRequest: ScheduleCreateRequest = ScheduleFixture.createRequest,
|
scheduleRequest: ScheduleCreateRequest = ScheduleFixture.createRequest,
|
||||||
reservationRequest: PendingReservationCreateRequest = ReservationFixture.pendingCreateRequest,
|
reservationRequest: PendingReservationCreateRequest = ReservationFixture.pendingCreateRequest,
|
||||||
): ReservationEntity {
|
): ReservationEntity {
|
||||||
return createPendingReservation(user, themeRequest, scheduleRequest, reservationRequest).apply {
|
return createPendingReservation(user, storeId, themeRequest, scheduleRequest, reservationRequest).apply {
|
||||||
this.status = ReservationStatus.CONFIRMED
|
this.status = ReservationStatus.CONFIRMED
|
||||||
}.also {
|
}.also {
|
||||||
reservationRepository.save(it)
|
reservationRepository.save(it)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user