summaryrefslogtreecommitdiffhomepage
path: root/android/app/src/androidTest
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2024-06-03 10:27:28 +0200
committerDavid Göransson <david.goransson@mullvad.net>2024-06-04 08:28:12 +0200
commit125fc8c06af6c5e1b047f3da950b3946cbeeaf6e (patch)
tree5f13bccf1536918b53aeb5f38b7aeb1d938f39c3 /android/app/src/androidTest
parent45c369fe355a5eadc29dd3e6f492ff6d7430ee5d (diff)
downloadmullvadvpn-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.kt13
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,
)
)
}