@@ -13,13 +13,11 @@ import io.mockk.every
13
13
import io.mockk.just
14
14
import io.mockk.mockk
15
15
import io.mockk.runs
16
- import io.mockk.unmockkStatic
17
16
import io.mockk.verify
18
17
import kotlinx.coroutines.flow.MutableStateFlow
19
18
import kotlinx.coroutines.test.runTest
20
19
import kotlinx.serialization.json.JsonPrimitive
21
20
import org.junit.jupiter.api.Assertions.assertEquals
22
- import org.junit.jupiter.api.Assertions.assertFalse
23
21
import org.junit.jupiter.api.Assertions.assertNull
24
22
import org.junit.jupiter.api.Assertions.assertTrue
25
23
import org.junit.jupiter.api.Test
@@ -128,7 +126,7 @@ class DebugMenuRepositoryTest {
128
126
val mockServerData = mockk<ConfigResponseJson >(relaxed = true ) {
129
127
every { featureStates } returns mapOf (
130
128
FlagKey .EmailVerification .keyName to JsonPrimitive (true ),
131
- FlagKey .OnboardingCarousel .keyName to JsonPrimitive (false ),
129
+ FlagKey .OnboardingCarousel .keyName to JsonPrimitive (true ),
132
130
FlagKey .OnboardingFlow .keyName to JsonPrimitive (true ),
133
131
)
134
132
}
@@ -140,16 +138,16 @@ class DebugMenuRepositoryTest {
140
138
debugMenuRepository.resetFeatureFlagOverrides()
141
139
142
140
assertTrue(FlagKey .EmailVerification .isRemotelyConfigured)
143
- assertFalse (FlagKey .OnboardingCarousel .isRemotelyConfigured)
141
+ assertTrue (FlagKey .OnboardingCarousel .isRemotelyConfigured)
144
142
verify(exactly = 1 ) {
145
143
mockFeatureFlagOverrideDiskSource.saveFeatureFlag(FlagKey .EmailVerification , true )
146
144
mockFeatureFlagOverrideDiskSource.saveFeatureFlag(
147
145
FlagKey .OnboardingCarousel ,
148
- false ,
146
+ true ,
149
147
)
150
148
mockFeatureFlagOverrideDiskSource.saveFeatureFlag(
151
149
FlagKey .OnboardingFlow ,
152
- false ,
150
+ true ,
153
151
)
154
152
}
155
153
@@ -158,7 +156,6 @@ class DebugMenuRepositoryTest {
158
156
awaitItem()
159
157
cancel()
160
158
}
161
- unmockkStatic(FlagKey .OnboardingFlow ::class )
162
159
}
163
160
164
161
@Test
0 commit comments