diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2024-06-17 17:41:46 +0200 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2024-06-18 11:05:10 +0200 |
| commit | 3a278088f89634f8915019c344ccf2f88db0c27d (patch) | |
| tree | e2765d2dbf6d715fdac7f90365dbb0fc05a8cbe1 /android | |
| parent | 07654fe5fb6d2df0da88b5e9c7f651273a6efc2e (diff) | |
| download | mullvadvpn-3a278088f89634f8915019c344ccf2f88db0c27d.tar.xz mullvadvpn-3a278088f89634f8915019c344ccf2f88db0c27d.zip | |
Fix unit test
Diffstat (limited to 'android')
| -rw-r--r-- | android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VpnSettingsViewModelTest.kt | 6 |
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 { |
