diff --git a/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/donation/CreatorChannelDonationMapperTest.kt b/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/donation/CreatorChannelDonationMapperTest.kt index 0fc1fc7f..911119d2 100644 --- a/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/donation/CreatorChannelDonationMapperTest.kt +++ b/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/donation/CreatorChannelDonationMapperTest.kt @@ -45,7 +45,7 @@ class CreatorChannelDonationMapperTest { @Test fun `후원 createdAtUtc는 상대 시간으로 매핑하고 can 기준 header color를 계산한다`() { - val item = listOf(donation(can = 500, createdAtUtc = System.currentTimeMillis().toString())) + val item = listOf(donation(can = 501, createdAtUtc = System.currentTimeMillis().toString())) .toDonationUiModels(context, relativeTimeTextFormatter) .single() @@ -53,6 +53,15 @@ class CreatorChannelDonationMapperTest { assertEquals(R.color.red_400, item.headerColorResId) } + @Test + fun `후원 header color는 501캔부터 red_400으로 매핑한다`() { + val items = listOf(donation(can = 500), donation(can = 501)) + .toDonationUiModels(context, relativeTimeTextFormatter) + + assertEquals(R.color.creator_channel_donation_cyan, items[0].headerColorResId) + assertEquals(R.color.red_400, items[1].headerColorResId) + } + private fun ranking( userId: Long, nickname: String = "member",