Bug 1825071 - Refactor BaseBrowserFragmentTest to remove FenixRobolectricTestRunner.

fenix/114.1.0
mcarare 2 years ago committed by mergify[bot]
parent 5b680a47dc
commit 9b4335986d

@ -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()

Loading…
Cancel
Save