generated from pricelees/issue-pr-template
[#48] Tosspay mocking 서버 구현을 위한 멀티모듈 전환 #49
@ -1,4 +1,4 @@
|
|||||||
package com.sangdol.roomescape.common.util
|
package com.sangdol.roomescape.theme.business
|
||||||
|
|
||||||
import java.time.DayOfWeek
|
import java.time.DayOfWeek
|
||||||
import java.time.LocalDate
|
import java.time.LocalDate
|
||||||
@ -3,7 +3,6 @@ package com.sangdol.roomescape.theme.business
|
|||||||
import com.sangdol.common.persistence.IDGenerator
|
import com.sangdol.common.persistence.IDGenerator
|
||||||
import com.sangdol.common.types.audit.AuditingInfo
|
import com.sangdol.common.types.audit.AuditingInfo
|
||||||
import com.sangdol.roomescape.admin.business.AdminService
|
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.ThemeErrorCode
|
||||||
import com.sangdol.roomescape.theme.exception.ThemeException
|
import com.sangdol.roomescape.theme.exception.ThemeException
|
||||||
import com.sangdol.roomescape.theme.infrastructure.persistence.ThemeEntity
|
import com.sangdol.roomescape.theme.infrastructure.persistence.ThemeEntity
|
||||||
|
|||||||
@ -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.core.spec.style.StringSpec
|
||||||
import io.kotest.matchers.shouldBe
|
import io.kotest.matchers.shouldBe
|
||||||
import java.time.LocalDate
|
import java.time.LocalDate
|
||||||
@ -1,7 +1,8 @@
|
|||||||
package com.sangdol.roomescape.theme
|
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.supports.*
|
||||||
|
import com.sangdol.roomescape.theme.business.DateUtils
|
||||||
import com.sangdol.roomescape.theme.exception.ThemeErrorCode
|
import com.sangdol.roomescape.theme.exception.ThemeErrorCode
|
||||||
import com.sangdol.roomescape.theme.infrastructure.persistence.ThemeEntity
|
import com.sangdol.roomescape.theme.infrastructure.persistence.ThemeEntity
|
||||||
import com.sangdol.roomescape.theme.infrastructure.persistence.ThemeRepository
|
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 io.kotest.matchers.collections.shouldHaveSize
|
||||||
import org.hamcrest.CoreMatchers.equalTo
|
import org.hamcrest.CoreMatchers.equalTo
|
||||||
import org.springframework.http.HttpMethod
|
import org.springframework.http.HttpMethod
|
||||||
import com.sangdol.common.types.web.HttpStatus
|
|
||||||
import java.time.LocalDate
|
import java.time.LocalDate
|
||||||
|
|
||||||
class ThemeApiTest(
|
class ThemeApiTest(
|
||||||
@ -64,7 +64,8 @@ class ThemeApiTest(
|
|||||||
statusCode(HttpStatus.OK.value())
|
statusCode(HttpStatus.OK.value())
|
||||||
}
|
}
|
||||||
).also { res ->
|
).also { res ->
|
||||||
val response: List<ThemeInfoResponse> = ResponseParser.parseListResponse(res.extract().path("data.themes"))
|
val response: List<ThemeInfoResponse> =
|
||||||
|
ResponseParser.parseListResponse(res.extract().path("data.themes"))
|
||||||
|
|
||||||
response shouldHaveSize expectedResult.size
|
response shouldHaveSize expectedResult.size
|
||||||
response.map { it.id }.shouldContainInOrder(expectedResult)
|
response.map { it.id }.shouldContainInOrder(expectedResult)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user