From 009d1e8424ce9396f312db14632d85be63d8e065 Mon Sep 17 00:00:00 2001 From: Jeyong Date: Sat, 6 Dec 2025 13:08:56 +0900 Subject: [PATCH 1/2] =?UTF-8?q?test:=20Object=20Mapper=EB=A1=9C=20?= =?UTF-8?q?=EC=9D=B8=ED=95=9C=20=ED=85=8C=EC=8A=A4=ED=8A=B8=20=EC=98=A4?= =?UTF-8?q?=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../client/service/RedisOAuth2AuthorizationServiceTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/test/java/org/creditto/authserver/client/service/RedisOAuth2AuthorizationServiceTest.java b/src/test/java/org/creditto/authserver/client/service/RedisOAuth2AuthorizationServiceTest.java index 8872277..c14bbc1 100644 --- a/src/test/java/org/creditto/authserver/client/service/RedisOAuth2AuthorizationServiceTest.java +++ b/src/test/java/org/creditto/authserver/client/service/RedisOAuth2AuthorizationServiceTest.java @@ -1,5 +1,6 @@ package org.creditto.authserver.client.service; +import com.fasterxml.jackson.databind.ObjectMapper; import org.creditto.authserver.global.redis.AuthorizationEntityMapper; import org.creditto.authserver.global.redis.AuthorizationKeyManager; import org.creditto.authserver.global.redis.AuthorizationRedisRepository; @@ -52,7 +53,8 @@ class RedisOAuth2AuthorizationServiceTest { void setUp() { when(redisTemplate.opsForValue()).thenReturn(valueOperations); AuthorizationKeyManager keyManager = new AuthorizationKeyManager(); - AuthorizationRedisRepository repository = new AuthorizationRedisRepository(redisTemplate, keyManager); + ObjectMapper objectMapper = new ObjectMapper().findAndRegisterModules(); + AuthorizationRedisRepository repository = new AuthorizationRedisRepository(redisTemplate, keyManager, objectMapper); AuthorizationEntityMapper mapper = new AuthorizationEntityMapper(registeredClientRepository); AuthorizationTtlPolicy ttlPolicy = new AuthorizationTtlPolicy(Duration.ofHours(1)); service = new RedisOAuth2AuthorizationService(repository, mapper, keyManager, ttlPolicy); From f83fd2138a78e90340e3c75765551ec258e815a6 Mon Sep 17 00:00:00 2001 From: Jeyong Date: Sat, 6 Dec 2025 13:12:19 +0900 Subject: [PATCH 2/2] =?UTF-8?q?test:=20PR=20Review=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../client/service/RedisOAuth2AuthorizationServiceTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/java/org/creditto/authserver/client/service/RedisOAuth2AuthorizationServiceTest.java b/src/test/java/org/creditto/authserver/client/service/RedisOAuth2AuthorizationServiceTest.java index c14bbc1..5d7b10d 100644 --- a/src/test/java/org/creditto/authserver/client/service/RedisOAuth2AuthorizationServiceTest.java +++ b/src/test/java/org/creditto/authserver/client/service/RedisOAuth2AuthorizationServiceTest.java @@ -45,6 +45,7 @@ class RedisOAuth2AuthorizationServiceTest { @Mock private ValueOperations valueOperations; + private static final ObjectMapper OBJECT_MAPPER = new ObjectMapper().findAndRegisterModules(); private RedisOAuth2AuthorizationService service; private RegisteredClient registeredClient; private OAuth2Authorization authorization; @@ -53,8 +54,7 @@ class RedisOAuth2AuthorizationServiceTest { void setUp() { when(redisTemplate.opsForValue()).thenReturn(valueOperations); AuthorizationKeyManager keyManager = new AuthorizationKeyManager(); - ObjectMapper objectMapper = new ObjectMapper().findAndRegisterModules(); - AuthorizationRedisRepository repository = new AuthorizationRedisRepository(redisTemplate, keyManager, objectMapper); + AuthorizationRedisRepository repository = new AuthorizationRedisRepository(redisTemplate, keyManager, OBJECT_MAPPER); AuthorizationEntityMapper mapper = new AuthorizationEntityMapper(registeredClientRepository); AuthorizationTtlPolicy ttlPolicy = new AuthorizationTtlPolicy(Duration.ofHours(1)); service = new RedisOAuth2AuthorizationService(repository, mapper, keyManager, ttlPolicy);