From f891c15eb94dca56171425048f25169072a75175 Mon Sep 17 00:00:00 2001 From: klaus Date: Tue, 15 Sep 2026 11:45:59 +0900 Subject: [PATCH] =?UTF-8?q?test(creator):=20=ED=9B=84=EC=9B=90=20can=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95=EC=9D=84=20=EA=B2=A9=EB=A6=AC=ED=95=9C?= =?UTF-8?q?=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../v2/creator/channel/CreatorChannelHomeViewModelTest.kt | 6 ++++-- .../channel/donation/CreatorChannelDonationViewModelTest.kt | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModelTest.kt b/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModelTest.kt index 2509f037..c5ba1638 100644 --- a/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModelTest.kt +++ b/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/CreatorChannelHomeViewModelTest.kt @@ -55,6 +55,7 @@ class CreatorChannelHomeViewModelTest { setImmediateRxSchedulers() SharedPreferenceManager.resetForTest() SharedPreferenceManager.init(context) + SharedPreferenceManager.resetCanForTest() SharedPreferenceManager.token = "test-token" repository = mock() viewModel = CreatorChannelHomeViewModel(repository) @@ -64,6 +65,7 @@ class CreatorChannelHomeViewModelTest { fun tearDown() { RxJavaPlugins.reset() RxAndroidPlugins.reset() + SharedPreferenceManager.resetCanForTest() SharedPreferenceManager.resetForTest() } @@ -275,7 +277,7 @@ class CreatorChannelHomeViewModelTest { whenever(repository.postChannelDonation(100L, 50, true, "응원", "Bearer test-token")).thenReturn( Single.just(ApiResponse(true, Any(), null)) ) - SharedPreferenceManager.can = 200 + SharedPreferenceManager.setCanForTest(200) viewModel.loadHome(100L) viewModel.postChannelDonation(can = 50, isSecret = true, message = "응원") @@ -291,7 +293,7 @@ class CreatorChannelHomeViewModelTest { whenever(repository.postChannelDonation(100L, 50, true, "응원", "Bearer test-token")).thenReturn( Single.just(ApiResponse(true, Any(), null)) ) - SharedPreferenceManager.can = 30 + SharedPreferenceManager.setCanForTest(30) viewModel.loadHome(100L) viewModel.postChannelDonation(can = 50, isSecret = true, message = "응원") diff --git a/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/donation/CreatorChannelDonationViewModelTest.kt b/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/donation/CreatorChannelDonationViewModelTest.kt index 5acaa245..270e351c 100644 --- a/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/donation/CreatorChannelDonationViewModelTest.kt +++ b/app/src/test/java/kr/co/vividnext/sodalive/v2/creator/channel/donation/CreatorChannelDonationViewModelTest.kt @@ -43,9 +43,10 @@ class CreatorChannelDonationViewModelTest { setImmediateRxSchedulers() SharedPreferenceManager.resetForTest() SharedPreferenceManager.init(context) + SharedPreferenceManager.resetCanForTest() SodaLiveApplicationHolder.init(context as Application) SharedPreferenceManager.token = "test-token" - SharedPreferenceManager.can = 200 + SharedPreferenceManager.setCanForTest(200) repository = org.mockito.kotlin.mock() viewModel = CreatorChannelDonationViewModel(repository) } @@ -54,6 +55,7 @@ class CreatorChannelDonationViewModelTest { fun tearDown() { RxJavaPlugins.reset() RxAndroidPlugins.reset() + SharedPreferenceManager.resetCanForTest() SharedPreferenceManager.resetForTest() } @@ -127,7 +129,7 @@ class CreatorChannelDonationViewModelTest { ) viewModel.loadDonations(100L, isOwner = false) - SharedPreferenceManager.can = 30 + SharedPreferenceManager.setCanForTest(30) viewModel.postChannelDonation(can = 250, isSecret = false, message = "응원") verify(repository).postChannelDonation(100L, 250, false, "응원", "Bearer test-token")