diff --git a/app/src/test/java/org/mozilla/fenix/tabstray/NavigationInteractorTest.kt b/app/src/test/java/org/mozilla/fenix/tabstray/NavigationInteractorTest.kt index 6bc00dd84c..dd963b163f 100644 --- a/app/src/test/java/org/mozilla/fenix/tabstray/NavigationInteractorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/tabstray/NavigationInteractorTest.kt @@ -13,6 +13,8 @@ import io.mockk.mockk import io.mockk.verify import io.mockk.mockkStatic import io.mockk.unmockkStatic +import kotlinx.coroutines.ExperimentalCoroutinesApi +import kotlinx.coroutines.test.runBlockingTest import mozilla.components.browser.state.state.BrowserState import mozilla.components.browser.state.state.TabSessionState import mozilla.components.browser.state.state.createTab as createStateTab @@ -189,8 +191,9 @@ class NavigationInteractorTest { unmockkStatic("org.mozilla.fenix.collections.CollectionsDialogKt") } + @OptIn(ExperimentalCoroutinesApi::class) @Test - fun `onBookmarkTabs calls navigation on DefaultNavigationInteractor`() { + fun `onBookmarkTabs calls navigation on DefaultNavigationInteractor`() = runBlockingTest { navigationInteractor.onSaveToBookmarks(listOf(createTrayTab())) coVerify(exactly = 1) { bookmarksUseCase.addBookmark(any(), any(), any()) } }