From 86a2459d8be898dc0fd6f15ea8a59f6ffa80fa9b Mon Sep 17 00:00:00 2001 From: pricelees Date: Thu, 2 Oct 2025 13:22:01 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20AdminScheduleApiTest=20=EB=82=B4=20?= =?UTF-8?q?=EC=9D=BC=EB=B6=80=20=EB=AC=B8=EB=B2=95=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../schedule/AdminScheduleApiTest.kt | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/service/src/test/kotlin/com/sangdol/roomescape/schedule/AdminScheduleApiTest.kt b/service/src/test/kotlin/com/sangdol/roomescape/schedule/AdminScheduleApiTest.kt index f51663dc..1576bbca 100644 --- a/service/src/test/kotlin/com/sangdol/roomescape/schedule/AdminScheduleApiTest.kt +++ b/service/src/test/kotlin/com/sangdol/roomescape/schedule/AdminScheduleApiTest.kt @@ -95,7 +95,7 @@ class AdminScheduleApiTest( }, expect = { statusCode(HttpStatus.OK.value()) - body("data.schedules.size()", equalTo(schedules.filter { it.date == LocalDate.now() }.size)) + body("data.schedules.size()", equalTo(schedules.filter { it.date.isEqual(LocalDate.now()) }.size)) assertProperties( props = setOf("id", "themeName", "startFrom", "endAt", "status"), propsNameIfList = "schedules" @@ -114,7 +114,7 @@ class AdminScheduleApiTest( }, expect = { statusCode(HttpStatus.OK.value()) - body("data.schedules.size()", equalTo(schedules.filter { it.date == date }.size)) + body("data.schedules.size()", equalTo(schedules.filter { it.date.isEqual(date) }.size)) assertProperties( props = setOf("id", "themeName", "startFrom", "endAt", "status"), propsNameIfList = "schedules" @@ -153,7 +153,7 @@ class AdminScheduleApiTest( statusCode(HttpStatus.OK.value()) body( "data.schedules.size()", - equalTo(schedules.filter { it.date == date && it.themeId == themeId }.size) + equalTo(schedules.filter { it.date.isEqual(date) && it.themeId == themeId }.size) ) assertProperties( props = setOf("id", "themeName", "startFrom", "endAt", "status"), @@ -390,7 +390,7 @@ class AdminScheduleApiTest( val time = LocalTime.now().minusMinutes(1) val theme = dummyInitializer.createTheme() - val request = ScheduleFixture.createRequest.copy(date, time, theme.id) + val request = ScheduleFixture.createRequest.copy(date = date, time = time, themeId = theme.id) runExceptionTest( token = token, @@ -412,18 +412,18 @@ class AdminScheduleApiTest( dummyInitializer.createSchedule( storeId = admin.storeId!!, request = ScheduleFixture.createRequest.copy( - tomorrow, - LocalTime.of(14, 0), - theme.id + date = tomorrow, + time = LocalTime.of(14, 0), + themeId = theme.id ) ) } val request = initialize("내일 14:30에 시작하는 요청 객체") { ScheduleFixture.createRequest.copy( - tomorrow, - LocalTime.of(14, 30), - theme.id + date = tomorrow, + time = LocalTime.of(14, 30), + themeId = theme.id ) } @@ -636,7 +636,7 @@ class AdminScheduleApiTest( } } - (ScheduleStatus.entries - listOf(ScheduleStatus.AVAILABLE, ScheduleStatus.BLOCKED)).forEach { + (ScheduleStatus.entries - listOf(ScheduleStatus.AVAILABLE, ScheduleStatus.BLOCKED).toSet()).forEach { test("상태가 ${it}인 일정은 삭제할 수 없다.") { val (admin, token) = testAuthUtil.defaultStoreAdminLogin() val schedule = initialize("삭제를 위한 일정 생성") {