Create test stateIsEmptyQuery_withThreeWhiteSpacesAndOneLetterSearchQuery

Change-Id: Iee59f6085e4045b2e3c532f78804926290b6c6c5
pull/1223/head
Jaehwa Noh 2 years ago
parent 324b693289
commit f1a55cced3

@ -154,4 +154,17 @@ class SearchViewModelTest {
collectJob.cancel() collectJob.cancel()
} }
@Test
fun stateIsEmptyQuery_withThreeWhiteSpacesAndOneLetterSearchQuery() = runTest {
searchContentsRepository.addNewsResources(newsResourcesTestData)
searchContentsRepository.addTopics(topicsTestData)
val collectJob = launch(UnconfinedTestDispatcher()) { viewModel.searchResultUiState.collect() }
viewModel.onSearchQueryChanged(" a")
assertIs<EmptyQuery>(viewModel.searchResultUiState.value)
collectJob.cancel()
}
} }

Loading…
Cancel
Save