From c303fc5445bca6828021d1a3f29a54ddd193d69b Mon Sep 17 00:00:00 2001 From: HissPirat Date: Fri, 7 Aug 2020 11:25:23 +0200 Subject: [PATCH] #2238 fixed pop backstack test --- .../kiwixmobile/zim_manager/ZimManageViewModel.kt | 1 - .../{FinishTest.kt => PopFragmentBackstackTest.kt} | 10 +++++----- 2 files changed, 5 insertions(+), 6 deletions(-) rename core/src/test/java/org/kiwix/kiwixmobile/core/search/viewmodel/effects/{FinishTest.kt => PopFragmentBackstackTest.kt} (78%) diff --git a/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/ZimManageViewModel.kt b/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/ZimManageViewModel.kt index ecbbc043b..16da47ec2 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/ZimManageViewModel.kt +++ b/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/ZimManageViewModel.kt @@ -114,7 +114,6 @@ class ZimManageViewModel @Inject constructor( val fileSelectActions = PublishProcessor.create() val requestDownloadLibrary = BehaviorProcessor.createDefault(Unit) val requestFiltering = BehaviorProcessor.createDefault("") - val currentPage = PublishProcessor.create() private val compositeDisposable = CompositeDisposable() diff --git a/core/src/test/java/org/kiwix/kiwixmobile/core/search/viewmodel/effects/FinishTest.kt b/core/src/test/java/org/kiwix/kiwixmobile/core/search/viewmodel/effects/PopFragmentBackstackTest.kt similarity index 78% rename from core/src/test/java/org/kiwix/kiwixmobile/core/search/viewmodel/effects/FinishTest.kt rename to core/src/test/java/org/kiwix/kiwixmobile/core/search/viewmodel/effects/PopFragmentBackstackTest.kt index d9e233e41..3211098e1 100644 --- a/core/src/test/java/org/kiwix/kiwixmobile/core/search/viewmodel/effects/FinishTest.kt +++ b/core/src/test/java/org/kiwix/kiwixmobile/core/search/viewmodel/effects/PopFragmentBackstackTest.kt @@ -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() + fun `invoke with pops activity backstack`() { + val activity = mockk(relaxed = true) PopFragmentBackstack.invokeWith(activity) - verify { activity.finish() } + verify { activity.navController.popBackStack() } } }