diff options
| author | David Göransson <david.goransson@mullvad.net> | 2024-06-04 08:27:30 +0200 |
|---|---|---|
| committer | David Göransson <david.goransson@mullvad.net> | 2024-06-04 08:27:30 +0200 |
| commit | 45c369fe355a5eadc29dd3e6f492ff6d7430ee5d (patch) | |
| tree | 70925bd8ab3348533ca7217606ac4c2d42356453 /android/app/src/test | |
| parent | 3ac0f264402e42a16f0bd6c76e1a6a67e01ed4ef (diff) | |
| parent | 571c620b51cdc6b4338a3244b500f70e79b3ca7d (diff) | |
| download | mullvadvpn-45c369fe355a5eadc29dd3e6f492ff6d7430ee5d.tar.xz mullvadvpn-45c369fe355a5eadc29dd3e6f492ff6d7430ee5d.zip | |
Merge branch 'add-setting-for-udp2tcp-port-droid-249'
Diffstat (limited to 'android/app/src/test')
| -rw-r--r-- | android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VpnSettingsViewModelTest.kt | 13 |
1 files changed, 13 insertions, 0 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 29a6c764ba..a62b5d4bb3 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 @@ -67,6 +67,19 @@ class VpnSettingsViewModelTest { } @Test + fun `onSelectCustomTcpOverUdpPort should invoke setCustomObfuscationPort on SettingsRepository`() = + runTest { + val customPort = Port(5001) + coEvery { + mockSettingsRepository.setCustomObfuscationPort(Constraint.Only(customPort)) + } returns Unit.right() + viewModel.onObfuscationPortSelected(Constraint.Only(customPort)) + coVerify(exactly = 1) { + mockSettingsRepository.setCustomObfuscationPort(Constraint.Only(customPort)) + } + } + + @Test fun `onSelectQuantumResistanceSetting should invoke setWireguardQuantumResistant on SettingsRepository`() = runTest { val quantumResistantState = QuantumResistantState.On |
