chore(creator-ranking): 기존 카드 뷰를 제거한다
This commit is contained in:
@@ -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)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user