diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2024-06-18 11:05:53 +0200 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2024-06-18 11:05:53 +0200 |
| commit | bdfca5c3ef5e05877c74cc8f17904f2eaabbae7a (patch) | |
| tree | e2765d2dbf6d715fdac7f90365dbb0fc05a8cbe1 /android/app/src | |
| parent | 9b7804a1eee8f98187f5635e113524e25071e3fa (diff) | |
| parent | 3a278088f89634f8915019c344ccf2f88db0c27d (diff) | |
| download | mullvadvpn-bdfca5c3ef5e05877c74cc8f17904f2eaabbae7a.tar.xz mullvadvpn-bdfca5c3ef5e05877c74cc8f17904f2eaabbae7a.zip | |
Merge branch 'update-mockk-1-13-11'
Diffstat (limited to 'android/app/src')
| -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 { |
