fix(home): 추천 섹션 chevron을 숨긴다
This commit is contained in:
@@ -484,12 +484,10 @@ class HomeMainFragment : BaseFragment<FragmentV2MainHomeBinding>(
|
||||
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
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user