feat(common): 크리에이터 활동 타입을 추가한다

This commit is contained in:
2026-06-12 16:36:56 +09:00
parent 0afab91d72
commit 9305dc600d
2 changed files with 24 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
package kr.co.vividnext.sodalive.v2.common.domain
enum class CreatorActivityType(val code: String) {
LIVE("LIVE"),
AUDIO("AUDIO"),
COMMUNITY("COMMUNITY"),
LIVE_REPLAY("LIVE_REPLAY")
}

View File

@@ -0,0 +1,16 @@
package kr.co.vividnext.sodalive.v2.common.domain
import org.junit.jupiter.api.Assertions.assertEquals
import org.junit.jupiter.api.DisplayName
import org.junit.jupiter.api.Test
class CreatorActivityTypeTest {
@Test
@DisplayName("활동 타입 enum code는 앱 다국어 처리를 위해 영문 값과 동일하게 유지한다")
fun shouldKeepCreatorActivityTypeCodeAsEnglishName() {
assertEquals("LIVE", CreatorActivityType.LIVE.code)
assertEquals("AUDIO", CreatorActivityType.AUDIO.code)
assertEquals("COMMUNITY", CreatorActivityType.COMMUNITY.code)
assertEquals("LIVE_REPLAY", CreatorActivityType.LIVE_REPLAY.code)
}
}