diff --git a/app/src/test/java/org/mozilla/fenix/browser/BaseBrowserFragmentTest.kt b/app/src/test/java/org/mozilla/fenix/browser/BaseBrowserFragmentTest.kt index 5961d1d881..4670b824b7 100644 --- a/app/src/test/java/org/mozilla/fenix/browser/BaseBrowserFragmentTest.kt +++ b/app/src/test/java/org/mozilla/fenix/browser/BaseBrowserFragmentTest.kt @@ -21,21 +21,18 @@ import mozilla.components.concept.engine.EngineView import mozilla.components.concept.engine.permission.SitePermissions import mozilla.components.feature.contextmenu.ContextMenuCandidate import mozilla.components.feature.session.behavior.EngineViewBrowserToolbarBehavior -import mozilla.components.support.test.robolectric.testContext import mozilla.components.ui.widgets.VerticalSwipeRefreshLayout import org.junit.Before import org.junit.Test -import org.junit.runner.RunWith import org.mozilla.fenix.ext.components -import org.mozilla.fenix.helpers.FenixRobolectricTestRunner import org.mozilla.fenix.utils.Settings -@RunWith(FenixRobolectricTestRunner::class) class BaseBrowserFragmentTest { private lateinit var fragment: TestBaseBrowserFragment private lateinit var swipeRefreshLayout: VerticalSwipeRefreshLayout private lateinit var engineView: EngineView private lateinit var settings: Settings + private lateinit var testContext: Context @Before fun setup() { @@ -43,6 +40,8 @@ class BaseBrowserFragmentTest { swipeRefreshLayout = mockk(relaxed = true) engineView = mockk(relaxed = true) settings = mockk(relaxed = true) + testContext = mockk(relaxed = true) + every { testContext.components.settings } returns settings every { fragment.isAdded } returns true every { fragment.activity } returns mockk() @@ -145,6 +144,7 @@ class BaseBrowserFragmentTest { val download = DownloadState( url = "", sessionId = "1", + destinationDirectory = "/", ) val status = DownloadState.Status.values() @@ -165,6 +165,7 @@ class BaseBrowserFragmentTest { val download = DownloadState( url = "", sessionId = "1", + destinationDirectory = "/", ) val status = DownloadState.Status.values() @@ -185,6 +186,7 @@ class BaseBrowserFragmentTest { val download = DownloadState( url = "", sessionId = "2", + destinationDirectory = "/", ) val status = DownloadState.Status.values()