diff --git a/app/src/main/java/kr/co/vividnext/sodalive/v2/main/home/HomeMainFragment.kt b/app/src/main/java/kr/co/vividnext/sodalive/v2/main/home/HomeMainFragment.kt index c820e7cd..3e2994b9 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/v2/main/home/HomeMainFragment.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/v2/main/home/HomeMainFragment.kt @@ -484,12 +484,10 @@ class HomeMainFragment : BaseFragment( R.string.home_recommendation_section_recently_active_creators ) binding.viewHomeRecentDebutTitle.setTitle( - R.string.home_recommendation_section_recent_debut_creators, - showMore = true + R.string.home_recommendation_section_recent_debut_creators ) binding.viewHomeAiCharacterTitle.setTitle( - R.string.home_recommendation_section_ai_characters, - showMore = true + R.string.home_recommendation_section_ai_characters ) binding.viewHomeCheerCreatorTitle.setTitle( R.string.home_recommendation_section_cheer_creators diff --git a/app/src/test/java/kr/co/vividnext/sodalive/v2/main/home/HomeMainFragmentSourceTest.kt b/app/src/test/java/kr/co/vividnext/sodalive/v2/main/home/HomeMainFragmentSourceTest.kt index b2500f43..7ae5697b 100644 --- a/app/src/test/java/kr/co/vividnext/sodalive/v2/main/home/HomeMainFragmentSourceTest.kt +++ b/app/src/test/java/kr/co/vividnext/sodalive/v2/main/home/HomeMainFragmentSourceTest.kt @@ -28,6 +28,33 @@ class HomeMainFragmentSourceTest { assertFalse(source.contains("ContentOverviewType.FIRST_AUDIO_CONTENT")) } + @Test + fun `홈 추천 최근 데뷔와 AI 캐릭터 섹션 타이틀은 chevron을 숨긴다`() { + val source = projectFile( + "app/src/main/java/kr/co/vividnext/sodalive/v2/main/home/HomeMainFragment.kt" + ).readText() + val setUpSectionTitles = source.substringFrom("private fun setUpSectionTitles()") + + assertTrue(setUpSectionTitles.contains("binding.viewHomeRecentDebutTitle.setTitle")) + assertTrue(setUpSectionTitles.contains("binding.viewHomeAiCharacterTitle.setTitle")) + assertFalse( + setUpSectionTitles.contains( + """binding.viewHomeRecentDebutTitle.setTitle( + R.string.home_recommendation_section_recent_debut_creators, + showMore = true + )""" + ) + ) + assertFalse( + setUpSectionTitles.contains( + """binding.viewHomeAiCharacterTitle.setTitle( + R.string.home_recommendation_section_ai_characters, + showMore = true + )""" + ) + ) + } + private fun String.substringFrom(marker: String): String { val startIndex = indexOf(marker) assertTrue("Missing function: $marker", startIndex >= 0)