summaryrefslogtreecommitdiffhomepage
path: root/android/app/src/test
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2023-11-27 15:44:08 +0100
committerAlbin <albin@mullvad.net>2023-11-27 15:44:08 +0100
commita062df8ccda8ae473fc4bbf0f85840f8b872643c (patch)
tree61bccebf33b316838e30f68f2757e7eef8d6dd8c /android/app/src/test
parentf2add33d76a3863b4170fd105b1fe895cbc09b73 (diff)
parent022952de592b17f1a8afc852dc99e38ed446aebb (diff)
downloadmullvadvpn-a062df8ccda8ae473fc4bbf0f85840f8b872643c.tar.xz
mullvadvpn-a062df8ccda8ae473fc4bbf0f85840f8b872643c.zip
Merge branch 'try-to-verify-in-connectscreen-droid-516'
Diffstat (limited to 'android/app/src/test')
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt7
1 files changed, 6 insertions, 1 deletions
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt
index f6157431db..345a57df80 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt
@@ -39,6 +39,7 @@ import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionManager
import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionState
import net.mullvad.mullvadvpn.ui.serviceconnection.authTokenCache
import net.mullvad.mullvadvpn.ui.serviceconnection.connectionProxy
+import net.mullvad.mullvadvpn.usecase.PaymentUseCase
import net.mullvad.mullvadvpn.usecase.RelayListUseCase
import net.mullvad.mullvadvpn.util.appVersionCallbackFlow
import net.mullvad.talpid.tunnel.ErrorState
@@ -89,6 +90,9 @@ class ConnectViewModelTest {
// Relay list use case
private val mockRelayListUseCase: RelayListUseCase = mockk()
+ // Payment use case
+ private val mockPaymentUseCase: PaymentUseCase = mockk(relaxed = true)
+
// Captures
private val locationSlot = slot<((GeoIpLocation?) -> Unit)>()
@@ -139,7 +143,8 @@ class ConnectViewModelTest {
deviceRepository = mockDeviceRepository,
inAppNotificationController = mockInAppNotificationController,
relayListUseCase = mockRelayListUseCase,
- newDeviceNotificationUseCase = mockk()
+ newDeviceNotificationUseCase = mockk(),
+ paymentUseCase = mockPaymentUseCase
)
}