generated from pricelees/issue-pr-template
feat: 데이터 초기화 로직 수정(ID가 1이면 생성 -> 조회 후 없으면 생성)
This commit is contained in:
parent
d8fa110f3f
commit
747ecbf058
@ -57,7 +57,7 @@ class DummyInitializer(
|
||||
request: ScheduleCreateRequest,
|
||||
status: ScheduleStatus = ScheduleStatus.AVAILABLE
|
||||
): ScheduleEntity {
|
||||
val themeId: Long = if (request.themeId > 1L) {
|
||||
val themeId: Long = if (themeRepository.existsById(request.themeId)) {
|
||||
request.themeId
|
||||
} else {
|
||||
createTheme(
|
||||
@ -94,10 +94,10 @@ class DummyInitializer(
|
||||
scheduleRequest: ScheduleCreateRequest = ScheduleFixture.createRequest,
|
||||
reservationRequest: PendingReservationCreateRequest = ReservationFixture.pendingCreateRequest,
|
||||
): ReservationEntity {
|
||||
val themeId: Long = if (scheduleRequest.themeId > 1) {
|
||||
val themeId: Long = if (themeRepository.existsById(scheduleRequest.themeId)) {
|
||||
scheduleRequest.themeId
|
||||
} else if (reservationRequest.scheduleId > 1) {
|
||||
scheduleRepository.findByIdOrNull(reservationRequest.scheduleId)!!.themeId
|
||||
} else if (themeRepository.existsById(reservationRequest.scheduleId)) {
|
||||
reservationRequest.scheduleId
|
||||
} else {
|
||||
createTheme(
|
||||
adminToken = adminToken,
|
||||
@ -105,7 +105,7 @@ class DummyInitializer(
|
||||
).id
|
||||
}
|
||||
|
||||
val scheduleId: Long = if (reservationRequest.scheduleId > 1) {
|
||||
val scheduleId: Long = if (scheduleRepository.existsById(reservationRequest.scheduleId)) {
|
||||
reservationRequest.scheduleId
|
||||
} else {
|
||||
createSchedule(
|
||||
@ -128,10 +128,10 @@ class DummyInitializer(
|
||||
scheduleRequest: ScheduleCreateRequest = ScheduleFixture.createRequest,
|
||||
reservationRequest: PendingReservationCreateRequest = ReservationFixture.pendingCreateRequest,
|
||||
): ReservationEntity {
|
||||
val themeId: Long = if (scheduleRequest.themeId > 1) {
|
||||
val themeId: Long = if (themeRepository.existsById(scheduleRequest.themeId)) {
|
||||
scheduleRequest.themeId
|
||||
} else if (reservationRequest.scheduleId > 1) {
|
||||
scheduleRepository.findByIdOrNull(reservationRequest.scheduleId)!!.themeId
|
||||
} else if (themeRepository.existsById(reservationRequest.scheduleId)) {
|
||||
reservationRequest.scheduleId
|
||||
} else {
|
||||
createTheme(
|
||||
adminToken = adminToken,
|
||||
@ -139,7 +139,7 @@ class DummyInitializer(
|
||||
).id
|
||||
}
|
||||
|
||||
val scheduleId: Long = if (reservationRequest.scheduleId > 1) {
|
||||
val scheduleId: Long = if (scheduleRepository.existsById(reservationRequest.scheduleId)) {
|
||||
reservationRequest.scheduleId
|
||||
} else {
|
||||
createSchedule(
|
||||
|
||||
@ -170,7 +170,7 @@ object ScheduleFixture {
|
||||
val createRequest: ScheduleCreateRequest = ScheduleCreateRequest(
|
||||
date = LocalDate.now().plusDays(1),
|
||||
time = LocalTime.now(),
|
||||
themeId = 1L
|
||||
themeId = tsidFactory.next()
|
||||
)
|
||||
}
|
||||
|
||||
@ -183,7 +183,7 @@ object PaymentFixture {
|
||||
)
|
||||
|
||||
val cancelRequest: PaymentCancelRequest = PaymentCancelRequest(
|
||||
reservationId = 1L,
|
||||
reservationId = tsidFactory.next(),
|
||||
cancelReason = "cancelReason",
|
||||
)
|
||||
|
||||
@ -260,7 +260,7 @@ object PaymentFixture {
|
||||
|
||||
object ReservationFixture {
|
||||
val pendingCreateRequest: PendingReservationCreateRequest = PendingReservationCreateRequest(
|
||||
scheduleId = 1L,
|
||||
scheduleId = tsidFactory.next(),
|
||||
reserverName = "Wilbur Stuart",
|
||||
reserverContact = "wilbur@example.com",
|
||||
participantCount = 5,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user