generated from pricelees/issue-pr-template
[#20] 도메인별 예외 분리 #21
@ -7,15 +7,14 @@ import io.kotest.core.spec.style.BehaviorSpec
|
|||||||
import io.mockk.every
|
import io.mockk.every
|
||||||
import org.springframework.data.repository.findByIdOrNull
|
import org.springframework.data.repository.findByIdOrNull
|
||||||
import org.springframework.http.HttpHeaders
|
import org.springframework.http.HttpHeaders
|
||||||
import org.springframework.http.HttpStatus
|
|
||||||
import org.springframework.http.MediaType
|
import org.springframework.http.MediaType
|
||||||
import org.springframework.test.web.servlet.*
|
import org.springframework.test.web.servlet.*
|
||||||
|
import roomescape.auth.exception.AuthErrorCode
|
||||||
|
import roomescape.auth.exception.AuthException
|
||||||
import roomescape.auth.infrastructure.jwt.JwtHandler
|
import roomescape.auth.infrastructure.jwt.JwtHandler
|
||||||
import roomescape.auth.web.support.AuthInterceptor
|
import roomescape.auth.web.support.AuthInterceptor
|
||||||
import roomescape.auth.web.support.MemberIdResolver
|
import roomescape.auth.web.support.MemberIdResolver
|
||||||
import roomescape.common.config.JacksonConfig
|
import roomescape.common.config.JacksonConfig
|
||||||
import roomescape.common.exception.ErrorType
|
|
||||||
import roomescape.common.exception.RoomescapeException
|
|
||||||
import roomescape.member.business.MemberService
|
import roomescape.member.business.MemberService
|
||||||
import roomescape.member.infrastructure.persistence.MemberEntity
|
import roomescape.member.infrastructure.persistence.MemberEntity
|
||||||
import roomescape.member.infrastructure.persistence.MemberRepository
|
import roomescape.member.infrastructure.persistence.MemberRepository
|
||||||
@ -101,7 +100,7 @@ abstract class RoomescapeApiTest : BehaviorSpec() {
|
|||||||
fun doNotLogin() {
|
fun doNotLogin() {
|
||||||
every {
|
every {
|
||||||
jwtHandler.getMemberIdFromToken(any())
|
jwtHandler.getMemberIdFromToken(any())
|
||||||
} throws RoomescapeException(ErrorType.INVALID_TOKEN, HttpStatus.UNAUTHORIZED)
|
} throws AuthException(AuthErrorCode.INVALID_TOKEN)
|
||||||
|
|
||||||
every { memberRepository.existsById(NOT_LOGGED_IN_USERID) } returns false
|
every { memberRepository.existsById(NOT_LOGGED_IN_USERID) } returns false
|
||||||
every { memberRepository.findByIdOrNull(NOT_LOGGED_IN_USERID) } returns null
|
every { memberRepository.findByIdOrNull(NOT_LOGGED_IN_USERID) } returns null
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user