diff options
| author | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2023-09-07 09:44:42 +0200 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2023-09-07 09:44:42 +0200 |
| commit | aec8962f16c7d0bdb6b6af4d5e6577aed2b4a575 (patch) | |
| tree | 6d441c64e994bd35e32f0734e211bff333f16c7f /android/app/src/androidTest | |
| parent | 86c467fbe8cbad74b36a799e3a9922f330207d37 (diff) | |
| parent | 1e488e58bfa28053778b84191be493d6371f799b (diff) | |
| download | mullvadvpn-aec8962f16c7d0bdb6b6af4d5e6577aed2b4a575.tar.xz mullvadvpn-aec8962f16c7d0bdb6b6af4d5e6577aed2b4a575.zip | |
Merge branch 'move-out-of-time-behaviour-to-view-model-droid-289'
Diffstat (limited to 'android/app/src/androidTest')
| -rw-r--r-- | android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/ConnectScreenTest.kt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/ConnectScreenTest.kt b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/ConnectScreenTest.kt index 67e53da747..40f9b278b8 100644 --- a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/ConnectScreenTest.kt +++ b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/ConnectScreenTest.kt @@ -820,4 +820,20 @@ class ConnectScreenTest { // Assert composeTestRule.apply { onNodeWithTag(SCROLLABLE_COLUMN_TEST_TAG).assertDoesNotExist() } } + + @Test + fun testOpenOutOfTimeScreen() { + // Arrange + val mockedOpenScreenHandler: () -> Unit = mockk(relaxed = true) + composeTestRule.setContent { + ConnectScreen( + uiState = ConnectUiState.INITIAL, + viewActions = MutableStateFlow(ConnectViewModel.ViewAction.OpenOutOfTimeView), + onOpenOutOfTimeScreen = mockedOpenScreenHandler + ) + } + + // Assert + verify { mockedOpenScreenHandler.invoke() } + } } |
