From 6304c67cde49d812a80d824440f5ad9db5a19e56 Mon Sep 17 00:00:00 2001 From: Klaus Date: Mon, 1 Jun 2026 21:53:44 +0900 Subject: [PATCH] =?UTF-8?q?test(recommend):=20=ED=99=88=20=EC=B6=94?= =?UTF-8?q?=EC=B2=9C=20=EC=8B=A0=EA=B7=9C=20=ED=95=84=EB=93=9C=20=ED=85=8C?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=20=ED=94=BD=EC=8A=A4=EC=B2=98=EB=A5=BC=20?= =?UTF-8?q?=EB=B3=B4=EA=B0=95=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../application/HomeRecommendationQueryServiceTest.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/test/kotlin/kr/co/vividnext/sodalive/v2/recommend/application/HomeRecommendationQueryServiceTest.kt b/src/test/kotlin/kr/co/vividnext/sodalive/v2/recommend/application/HomeRecommendationQueryServiceTest.kt index 27f794b7..43181b47 100644 --- a/src/test/kotlin/kr/co/vividnext/sodalive/v2/recommend/application/HomeRecommendationQueryServiceTest.kt +++ b/src/test/kotlin/kr/co/vividnext/sodalive/v2/recommend/application/HomeRecommendationQueryServiceTest.kt @@ -154,6 +154,7 @@ class HomeRecommendationQueryServiceTest { characterId = 1L, name = "character-1", description = "description-1", + profileImage = "profile/character-1.png", totalChatCount = 3L, originalWorkTitle = "original-work" ), @@ -161,6 +162,7 @@ class HomeRecommendationQueryServiceTest { characterId = 2L, name = "character-2", description = "description-2", + profileImage = null, totalChatCount = 0L, originalWorkTitle = null ) @@ -170,6 +172,8 @@ class HomeRecommendationQueryServiceTest { assertEquals((1L..10L).toList(), port.aiCharacterDetailIds) assertEquals(listOf(1L, 2L), characters.map { it.characterId }) + assertEquals("profile/character-1.png", characters.first().profileImage) + assertEquals(null, characters.last().profileImage) assertEquals("original-work", characters.first().originalWorkTitle) assertEquals(null, characters.last().originalWorkTitle) } @@ -488,6 +492,7 @@ class HomeRecommendationQueryServiceTest { title = "first-audio", coverImage = "first-audio.png", releaseDate = LocalDateTime.of(2026, 5, 30, 10, 0), + isPointAvailable = true, recencyScore = 100, randomTieBreaker = 0.3 )