fix(home): 추천 섹션 chevron을 숨긴다

This commit is contained in:
2026-07-12 07:32:49 +09:00
parent 1715c591a5
commit 1aeb336898
2 changed files with 29 additions and 4 deletions

View File

@@ -484,12 +484,10 @@ class HomeMainFragment : BaseFragment<FragmentV2MainHomeBinding>(
R.string.home_recommendation_section_recently_active_creators R.string.home_recommendation_section_recently_active_creators
) )
binding.viewHomeRecentDebutTitle.setTitle( binding.viewHomeRecentDebutTitle.setTitle(
R.string.home_recommendation_section_recent_debut_creators, R.string.home_recommendation_section_recent_debut_creators
showMore = true
) )
binding.viewHomeAiCharacterTitle.setTitle( binding.viewHomeAiCharacterTitle.setTitle(
R.string.home_recommendation_section_ai_characters, R.string.home_recommendation_section_ai_characters
showMore = true
) )
binding.viewHomeCheerCreatorTitle.setTitle( binding.viewHomeCheerCreatorTitle.setTitle(
R.string.home_recommendation_section_cheer_creators R.string.home_recommendation_section_cheer_creators

View File

@@ -28,6 +28,33 @@ class HomeMainFragmentSourceTest {
assertFalse(source.contains("ContentOverviewType.FIRST_AUDIO_CONTENT")) 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 { private fun String.substringFrom(marker: String): String {
val startIndex = indexOf(marker) val startIndex = indexOf(marker)
assertTrue("Missing function: $marker", startIndex >= 0) assertTrue("Missing function: $marker", startIndex >= 0)