From 85b318e4beffd1700960fa6874cc8b984b67f8b5 Mon Sep 17 00:00:00 2001 From: pricelees Date: Sun, 28 Sep 2025 13:42:48 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=ED=85=8C=EB=A7=88=20=EB=8F=84?= =?UTF-8?q?=EB=A9=94=EC=9D=B8=EC=97=90=EC=84=9C=EB=A7=8C=20=EC=82=AC?= =?UTF-8?q?=EC=9A=A9=ED=95=98=EB=8A=94=20DateUtils=20=ED=8C=A8=ED=82=A4?= =?UTF-8?q?=EC=A7=80=20=EC=9D=B4=EC=A0=84=20(common=20->=20theme)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{common/util => theme/business}/DateUtils.kt | 2 +- .../com/sangdol/roomescape/theme/business/ThemeService.kt | 1 - .../roomescape/{common/util => theme}/DateUtilsTest.kt | 5 +++-- .../kotlin/com/sangdol/roomescape/theme/ThemeApiTest.kt | 7 ++++--- 4 files changed, 8 insertions(+), 7 deletions(-) rename service/src/main/kotlin/com/sangdol/roomescape/{common/util => theme/business}/DateUtils.kt (85%) rename service/src/test/kotlin/com/sangdol/roomescape/{common/util => theme}/DateUtilsTest.kt (80%) diff --git a/service/src/main/kotlin/com/sangdol/roomescape/common/util/DateUtils.kt b/service/src/main/kotlin/com/sangdol/roomescape/theme/business/DateUtils.kt similarity index 85% rename from service/src/main/kotlin/com/sangdol/roomescape/common/util/DateUtils.kt rename to service/src/main/kotlin/com/sangdol/roomescape/theme/business/DateUtils.kt index cf2b2ebf..1a0ba300 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/common/util/DateUtils.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/theme/business/DateUtils.kt @@ -1,4 +1,4 @@ -package com.sangdol.roomescape.common.util +package com.sangdol.roomescape.theme.business import java.time.DayOfWeek import java.time.LocalDate diff --git a/service/src/main/kotlin/com/sangdol/roomescape/theme/business/ThemeService.kt b/service/src/main/kotlin/com/sangdol/roomescape/theme/business/ThemeService.kt index 27470d68..ebf7c4d0 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/theme/business/ThemeService.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/theme/business/ThemeService.kt @@ -3,7 +3,6 @@ package com.sangdol.roomescape.theme.business import com.sangdol.common.persistence.IDGenerator import com.sangdol.common.types.audit.AuditingInfo import com.sangdol.roomescape.admin.business.AdminService -import com.sangdol.roomescape.common.util.DateUtils import com.sangdol.roomescape.theme.exception.ThemeErrorCode import com.sangdol.roomescape.theme.exception.ThemeException import com.sangdol.roomescape.theme.infrastructure.persistence.ThemeEntity diff --git a/service/src/test/kotlin/com/sangdol/roomescape/common/util/DateUtilsTest.kt b/service/src/test/kotlin/com/sangdol/roomescape/theme/DateUtilsTest.kt similarity index 80% rename from service/src/test/kotlin/com/sangdol/roomescape/common/util/DateUtilsTest.kt rename to service/src/test/kotlin/com/sangdol/roomescape/theme/DateUtilsTest.kt index 4be655fc..b17b6620 100644 --- a/service/src/test/kotlin/com/sangdol/roomescape/common/util/DateUtilsTest.kt +++ b/service/src/test/kotlin/com/sangdol/roomescape/theme/DateUtilsTest.kt @@ -1,5 +1,6 @@ -package com.sangdol.roomescape.common.util +package com.sangdol.roomescape.theme +import com.sangdol.roomescape.theme.business.DateUtils import io.kotest.core.spec.style.StringSpec import io.kotest.matchers.shouldBe import java.time.LocalDate @@ -12,4 +13,4 @@ class DateUtilsTest : StringSpec({ DateUtils.getSundayOfPreviousWeek(LocalDate.of(2025, 9, i)) shouldBe expected } } -}) +}) \ No newline at end of file diff --git a/service/src/test/kotlin/com/sangdol/roomescape/theme/ThemeApiTest.kt b/service/src/test/kotlin/com/sangdol/roomescape/theme/ThemeApiTest.kt index 4f56757f..f589b380 100644 --- a/service/src/test/kotlin/com/sangdol/roomescape/theme/ThemeApiTest.kt +++ b/service/src/test/kotlin/com/sangdol/roomescape/theme/ThemeApiTest.kt @@ -1,7 +1,8 @@ package com.sangdol.roomescape.theme -import com.sangdol.roomescape.common.util.DateUtils +import com.sangdol.common.types.web.HttpStatus import com.sangdol.roomescape.supports.* +import com.sangdol.roomescape.theme.business.DateUtils import com.sangdol.roomescape.theme.exception.ThemeErrorCode import com.sangdol.roomescape.theme.infrastructure.persistence.ThemeEntity import com.sangdol.roomescape.theme.infrastructure.persistence.ThemeRepository @@ -12,7 +13,6 @@ import io.kotest.matchers.collections.shouldContainInOrder import io.kotest.matchers.collections.shouldHaveSize import org.hamcrest.CoreMatchers.equalTo import org.springframework.http.HttpMethod -import com.sangdol.common.types.web.HttpStatus import java.time.LocalDate class ThemeApiTest( @@ -64,7 +64,8 @@ class ThemeApiTest( statusCode(HttpStatus.OK.value()) } ).also { res -> - val response: List = ResponseParser.parseListResponse(res.extract().path("data.themes")) + val response: List = + ResponseParser.parseListResponse(res.extract().path("data.themes")) response shouldHaveSize expectedResult.size response.map { it.id }.shouldContainInOrder(expectedResult)