summaryrefslogtreecommitdiffhomepage
path: root/android/app/src
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2024-06-17 17:41:46 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2024-06-18 11:05:10 +0200
commit3a278088f89634f8915019c344ccf2f88db0c27d (patch)
treee2765d2dbf6d715fdac7f90365dbb0fc05a8cbe1 /android/app/src
parent07654fe5fb6d2df0da88b5e9c7f651273a6efc2e (diff)
downloadmullvadvpn-3a278088f89634f8915019c344ccf2f88db0c27d.tar.xz
mullvadvpn-3a278088f89634f8915019c344ccf2f88db0c27d.zip
Fix unit test
Diffstat (limited to 'android/app/src')
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VpnSettingsViewModelTest.kt6
1 files changed, 3 insertions, 3 deletions
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VpnSettingsViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VpnSettingsViewModelTest.kt
index a62b5d4bb3..c917bf18d2 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VpnSettingsViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VpnSettingsViewModelTest.kt
@@ -110,12 +110,12 @@ class VpnSettingsViewModelTest {
val expectedResistantState = QuantumResistantState.On
val mockSettings: Settings = mockk(relaxed = true)
val mockTunnelOptions: TunnelOptions = mockk(relaxed = true)
- val mockWireguardTunnelOptions: WireguardTunnelOptions = mockk(relaxed = true)
+ // Can not use a mock here since mocking a value class val leads to class cast exception
+ val mockWireguardTunnelOptions =
+ WireguardTunnelOptions(mtu = Mtu(0), quantumResistant = expectedResistantState)
every { mockSettings.tunnelOptions } returns mockTunnelOptions
every { mockTunnelOptions.wireguard } returns mockWireguardTunnelOptions
- every { mockWireguardTunnelOptions.quantumResistant } returns expectedResistantState
- every { mockWireguardTunnelOptions.mtu } returns Mtu(0)
every { mockSettings.relaySettings } returns mockk<RelaySettings>(relaxed = true)
viewModel.uiState.test {