mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-08 14:52:13 -04:00
#2238 fixed pop backstack test
This commit is contained in:
parent
a77454dc8e
commit
c303fc5445
@ -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()
|
||||
|
||||
|
@ -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() }
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user