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(),