feat(creator): 후원 empty 액션을 연결한다
This commit is contained in:
@@ -45,6 +45,19 @@ class CreatorChannelDonationActionTest {
|
||||
assertTrue(fragment.contains("host.onCreatorChannelDonationCompleted()"))
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `후원 fragment source는 empty 중앙 button을 타인 채널에서만 표시하고 동일 후원 요청을 전달한다`() {
|
||||
val fragment = projectFile(
|
||||
"app/src/main/java/kr/co/vividnext/sodalive/v2/creator/channel/donation/CreatorChannelDonationFragment.kt"
|
||||
).readText()
|
||||
|
||||
assertTrue(fragment.contains("btnCreatorChannelDonationEmptyWrite.setOnClickListener"))
|
||||
assertTrue(fragment.contains("btnCreatorChannelDonationEmptyWrite.isVisible = !state.isOwner"))
|
||||
assertTrue(fragment.contains("btnCreatorChannelDonationWrite.isVisible = false"))
|
||||
assertTrue(fragment.contains("host.onCreatorChannelDonationRequested { can, isSecret, message ->"))
|
||||
assertTrue(fragment.contains("viewModel.postChannelDonation(can, isSecret, message)"))
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `후원 fragment source는 성공 이벤트를 content 상태와 독립적으로 전달한다`() {
|
||||
val fragment = projectFile(
|
||||
|
||||
Reference in New Issue
Block a user