diff options
| author | David Göransson <david.goransson@mullvad.net> | 2024-06-03 10:27:28 +0200 |
|---|---|---|
| committer | David Göransson <david.goransson@mullvad.net> | 2024-06-04 08:28:12 +0200 |
| commit | 125fc8c06af6c5e1b047f3da950b3946cbeeaf6e (patch) | |
| tree | 5f13bccf1536918b53aeb5f38b7aeb1d938f39c3 /android/app/src/androidTest | |
| parent | 45c369fe355a5eadc29dd3e6f492ff6d7430ee5d (diff) | |
| download | mullvadvpn-125fc8c06af6c5e1b047f3da950b3946cbeeaf6e.tar.xz mullvadvpn-125fc8c06af6c5e1b047f3da950b3946cbeeaf6e.zip | |
Simplify ViewModel and take setting once
Diffstat (limited to 'android/app/src/androidTest')
| -rw-r--r-- | android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialogTest.kt | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialogTest.kt b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialogTest.kt index 5a2d1e7e3b..0882c1dd42 100644 --- a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialogTest.kt +++ b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/dialog/DnsDialogTest.kt @@ -8,6 +8,7 @@ import androidx.compose.ui.test.onNodeWithText import net.mullvad.mullvadvpn.compose.createEdgeToEdgeComposeExtension import net.mullvad.mullvadvpn.compose.setContentWithTheme import net.mullvad.mullvadvpn.viewmodel.DnsDialogViewState +import net.mullvad.mullvadvpn.viewmodel.ValidationError import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.RegisterExtension @@ -19,8 +20,8 @@ class DnsDialogTest { private val defaultState = DnsDialogViewState( - ipAddress = "", - validationResult = DnsDialogViewState.ValidationResult.Success, + input = "", + validationError = null, isLocal = false, isAllowLanEnabled = false, index = null @@ -93,8 +94,8 @@ class DnsDialogTest { setContentWithTheme { testDnsDialog( defaultState.copy( - ipAddress = invalidIpAddress, - validationResult = DnsDialogViewState.ValidationResult.InvalidAddress, + input = invalidIpAddress, + validationError = ValidationError.InvalidAddress, ) ) } @@ -110,8 +111,8 @@ class DnsDialogTest { setContentWithTheme { testDnsDialog( defaultState.copy( - ipAddress = "192.168.0.1", - validationResult = DnsDialogViewState.ValidationResult.DuplicateAddress, + input = "192.168.0.1", + validationError = ValidationError.DuplicateAddress, ) ) } |
