chore(creator-ranking): 기존 카드 뷰를 제거한다

This commit is contained in:
2026-06-30 02:44:36 +09:00
parent 7c7aa0f442
commit 926e7eabd3
9 changed files with 0 additions and 828 deletions

View File

@@ -1,68 +0,0 @@
package kr.co.vividnext.sodalive.v2.widget.creatorranking
import org.junit.Assert.assertEquals
import org.junit.Test
class CreatorRankingLayoutCalculatorTest {
@Test
fun `large card fills available width as square`() {
val size = CreatorRankingLayoutCalculator.calculate(
parentWidthPx = 374,
horizontalGapPx = 4,
placement = CreatorRankingPlacement(CreatorRankingCardVariant.Large, itemsPerRow = 1)
)
assertEquals(374, size.widthPx)
assertEquals(374, size.heightPx)
}
@Test
fun `large card excludes parent horizontal padding from available width`() {
val size = CreatorRankingLayoutCalculator.calculate(
parentWidthPx = 374,
parentHorizontalPaddingPx = 40,
horizontalGapPx = 4,
placement = CreatorRankingPlacement(CreatorRankingCardVariant.Large, itemsPerRow = 1)
)
assertEquals(334, size.widthPx)
assertEquals(334, size.heightPx)
}
@Test
fun `compact card can use two columns`() {
val size = CreatorRankingLayoutCalculator.calculate(
parentWidthPx = 374,
horizontalGapPx = 4,
placement = CreatorRankingPlacement(CreatorRankingCardVariant.Compact, itemsPerRow = 2)
)
assertEquals(185, size.widthPx)
assertEquals(185, size.heightPx)
}
@Test
fun `compact card can use three columns`() {
val size = CreatorRankingLayoutCalculator.calculate(
parentWidthPx = 374,
horizontalGapPx = 4,
placement = CreatorRankingPlacement(CreatorRankingCardVariant.Compact, itemsPerRow = 3)
)
assertEquals(122, size.widthPx)
assertEquals(122, size.heightPx)
}
@Test
fun `horizontal card keeps figma aspect ratio`() {
val size = CreatorRankingLayoutCalculator.calculate(
parentWidthPx = 374,
horizontalGapPx = 4,
placement = CreatorRankingPlacement(CreatorRankingCardVariant.Horizontal, itemsPerRow = 1)
)
assertEquals(374, size.widthPx)
assertEquals(100, size.heightPx)
}
}