File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
app/src/test/java/to/bitkit/paykit Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 11package to.bitkit.paykit
22
33import org.junit.Test
4+ import org.mockito.kotlin.mock
5+ import to.bitkit.paykit.services.PubkyRingBridge
6+ import to.bitkit.paykit.services.PubkySDKService
47import to.bitkit.test.BaseUnitTest
58import kotlin.test.assertFalse
69
@@ -11,7 +14,9 @@ class PaykitManagerTest : BaseUnitTest() {
1114
1215 @Test
1316 fun `manager is not initialized by default` () = test {
14- val manager = PaykitManager .getInstance()
17+ val mockBridge: PubkyRingBridge = mock()
18+ val mockSDKService: PubkySDKService = mock()
19+ val manager = PaykitManager (mockBridge, mockSDKService)
1520 assertFalse(manager.isInitialized)
1621 }
1722}
Original file line number Diff line number Diff line change @@ -24,10 +24,13 @@ class PubkyRingBridgeTest {
2424 private lateinit var bridge: PubkyRingBridge
2525 private lateinit var mockContext: Context
2626 private lateinit var mockPackageManager: PackageManager
27+ private lateinit var mockKeychainStorage: to.bitkit.paykit.storage.PaykitKeychainStorage
2728
2829 @Before
2930 fun setUp () {
30- bridge = PubkyRingBridge .getInstance()
31+ mockKeychainStorage = mock()
32+ whenever(mockKeychainStorage.getString(org.mockito.kotlin.any())).thenReturn(null )
33+ bridge = PubkyRingBridge (mockKeychainStorage)
3134 bridge.clearCache()
3235 mockContext = mock()
3336 mockPackageManager = mock()
You can’t perform that action at this time.
0 commit comments