From cf3fca5543889ae4bcdce11749bea01441d1771b Mon Sep 17 00:00:00 2001 From: Maxime NATUREL <46314705+mnaturel@users.noreply.github.com> Date: Wed, 15 Mar 2023 09:59:57 +0100 Subject: [PATCH] Add missing test cases --- .../selectusers/impl/DefaultSelectUsersPresenterTests.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/features/selectusers/impl/src/test/kotlin/io/element/android/features/selectusers/impl/DefaultSelectUsersPresenterTests.kt b/features/selectusers/impl/src/test/kotlin/io/element/android/features/selectusers/impl/DefaultSelectUsersPresenterTests.kt index f00fe56d1c..7632f1695a 100644 --- a/features/selectusers/impl/src/test/kotlin/io/element/android/features/selectusers/impl/DefaultSelectUsersPresenterTests.kt +++ b/features/selectusers/impl/src/test/kotlin/io/element/android/features/selectusers/impl/DefaultSelectUsersPresenterTests.kt @@ -48,6 +48,10 @@ class DefaultSelectUsersPresenterTests { presenter.present() }.test { val initialState = awaitItem() + + initialState.eventSink(SelectUsersEvents.OnSearchActiveChanged(true)) + assertThat(awaitItem().isSearchActive).isTrue() + val matrixIdQuery = "@name:matrix.org" initialState.eventSink(SelectUsersEvents.UpdateSearchQuery(matrixIdQuery)) assertThat(awaitItem().searchQuery).isEqualTo(matrixIdQuery) @@ -57,6 +61,9 @@ class DefaultSelectUsersPresenterTests { initialState.eventSink(SelectUsersEvents.UpdateSearchQuery(notMatrixIdQuery)) assertThat(awaitItem().searchQuery).isEqualTo(notMatrixIdQuery) assertThat(awaitItem().searchResults).isEmpty() + + initialState.eventSink(SelectUsersEvents.OnSearchActiveChanged(false)) + assertThat(awaitItem().isSearchActive).isFalse() } } }