diff --git a/androidApp/src/test/kotlin/RepositoryTest.kt b/androidApp/src/test/kotlin/RepositoryTest.kt index daa1b3d..84dee6f 100644 --- a/androidApp/src/test/kotlin/RepositoryTest.kt +++ b/androidApp/src/test/kotlin/RepositoryTest.kt @@ -985,16 +985,7 @@ class RepositoryTest { ) initializeRepository() - repository.setTagFilter(SelfossModel.Tag("Tag", "read", 0)) - repository.setSourceFilter(SelfossModel.Source( - 1, - "First source", - listOf("Test", "second"), - "spouts\\rss\\fulltextrss", - "", - "d8c92cdb1ef119ea85c4b9205c879ca7.png" - )) - repository.searchFilter = "search" + prepareSearch() runBlocking { repository.tryToCacheItemsAndGetNewOnes() } @@ -1008,16 +999,7 @@ class RepositoryTest { StatusAndData(success = false, data = generateTestApiItem()) initializeRepository() - repository.setTagFilter(SelfossModel.Tag("Tag", "read", 0)) - repository.setSourceFilter(SelfossModel.Source( - 1, - "First source", - listOf("Test", "second"), - "spouts\\rss\\fulltextrss", - "", - "d8c92cdb1ef119ea85c4b9205c879ca7.png" - )) - repository.searchFilter = "search" + prepareSearch() runBlocking { repository.tryToCacheItemsAndGetNewOnes() } @@ -1031,20 +1013,26 @@ class RepositoryTest { StatusAndData(success = false, data = generateTestApiItem()) initializeRepository(MutableStateFlow(false)) - repository.setTagFilter(SelfossModel.Tag("Tag", "read", 0)) - repository.setSourceFilter(SelfossModel.Source( - 1, - "First source", - listOf("Test", "second"), - "spouts\\rss\\fulltextrss", - "", - "d8c92cdb1ef119ea85c4b9205c879ca7.png" - )) - repository.searchFilter = "search" + prepareSearch() runBlocking { repository.tryToCacheItemsAndGetNewOnes() } coVerify(exactly = 0) { api.getItems(any(), 0, null, null, null, null, 200) } } + + private fun prepareSearch() { + repository.setTagFilter(SelfossModel.Tag("Tag", "read", 0)) + repository.setSourceFilter( + SelfossModel.Source( + 1, + "First source", + listOf("Test", "second"), + "spouts\\rss\\fulltextrss", + "", + "d8c92cdb1ef119ea85c4b9205c879ca7.png" + ) + ) + repository.searchFilter = "search" + } } \ No newline at end of file