#2238 fixed pop backstack test

This commit is contained in:
HissPirat 2020-08-07 11:25:23 +02:00
parent a77454dc8e
commit c303fc5445
2 changed files with 5 additions and 6 deletions

View File

@ -114,7 +114,6 @@ class ZimManageViewModel @Inject constructor(
val fileSelectActions = PublishProcessor.create<FileSelectActions>()
val requestDownloadLibrary = BehaviorProcessor.createDefault(Unit)
val requestFiltering = BehaviorProcessor.createDefault("")
val currentPage = PublishProcessor.create<Int>()
private val compositeDisposable = CompositeDisposable()

View File

@ -18,17 +18,17 @@
package org.kiwix.kiwixmobile.core.search.viewmodel.effects
import androidx.appcompat.app.AppCompatActivity
import io.mockk.mockk
import io.mockk.verify
import org.junit.jupiter.api.Test
import org.kiwix.kiwixmobile.core.main.CoreMainActivity
internal class FinishTest {
internal class PopFragmentBackstackTest {
@Test
fun `invoke with finishes the activity`() {
val activity = mockk<AppCompatActivity>()
fun `invoke with pops activity backstack`() {
val activity = mockk<CoreMainActivity>(relaxed = true)
PopFragmentBackstack.invokeWith(activity)
verify { activity.finish() }
verify { activity.navController.popBackStack() }
}
}