From 7c4353b55d156010842c0e68ae41e30028a6b5bb Mon Sep 17 00:00:00 2001 From: Klaus Date: Sun, 12 Jul 2026 05:52:38 +0900 Subject: [PATCH] =?UTF-8?q?test(content):=20=EC=B6=94=EC=B2=9C=20=ED=83=AD?= =?UTF-8?q?=20=EA=B8=B0=EB=B3=B8=20limit=20=EA=B2=80=EC=A6=9D=EC=9D=84=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AudioRecommendationQueryService.kt | 6 +++--- .../AudioRecommendationQueryServiceTest.kt | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/v2/content/recommendation/application/AudioRecommendationQueryService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/v2/content/recommendation/application/AudioRecommendationQueryService.kt index 62d3d950..fd86d9a9 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/v2/content/recommendation/application/AudioRecommendationQueryService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/v2/content/recommendation/application/AudioRecommendationQueryService.kt @@ -146,9 +146,9 @@ class AudioRecommendationQueryService( companion object { const val BANNER_LIMIT = 20 const val ORIGINAL_SERIES_LIMIT = 12 - const val LATEST_AUDIO_LIMIT = 12 - const val FREE_AUDIO_LIMIT = 10 - const val POINT_AUDIO_LIMIT = 10 + const val LATEST_AUDIO_LIMIT = 15 + const val FREE_AUDIO_LIMIT = 15 + const val POINT_AUDIO_LIMIT = 15 const val NEW_AND_HOT_HOME_LIMIT = 12 const val MOST_COMMENTED_AUDIO_LIMIT = 5 const val RECOMMENDED_AUDIO_LIMIT = 10 diff --git a/src/test/kotlin/kr/co/vividnext/sodalive/v2/content/recommendation/application/AudioRecommendationQueryServiceTest.kt b/src/test/kotlin/kr/co/vividnext/sodalive/v2/content/recommendation/application/AudioRecommendationQueryServiceTest.kt index 755e296b..ce8f0180 100644 --- a/src/test/kotlin/kr/co/vividnext/sodalive/v2/content/recommendation/application/AudioRecommendationQueryServiceTest.kt +++ b/src/test/kotlin/kr/co/vividnext/sodalive/v2/content/recommendation/application/AudioRecommendationQueryServiceTest.kt @@ -87,6 +87,24 @@ class AudioRecommendationQueryServiceTest { AudioRecommendationQueryService.RECOMMENDED_AUDIO_LIMIT ) Mockito.verify(queryPort).findBanners(AudioRecommendationQueryService.BANNER_LIMIT, null, false) + Mockito.verify(queryPort).findLatestAudios( + eqValue(AudioRecommendationQueryService.LATEST_AUDIO_LIMIT), + Mockito.isNull(), + eqValue(false), + anyLocalDateTime() + ) + Mockito.verify(queryPort).findFreeAudios( + eqValue(AudioRecommendationQueryService.FREE_AUDIO_LIMIT), + Mockito.isNull(), + eqValue(false), + anyLocalDateTime() + ) + Mockito.verify(queryPort).findPointAudios( + eqValue(AudioRecommendationQueryService.POINT_AUDIO_LIMIT), + Mockito.isNull(), + eqValue(false), + anyLocalDateTime() + ) Mockito.verify(queryPort).findAudioCardsByIds( eqValue(listOf(1L)), Mockito.isNull(),