2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-19 09:25:34 +00:00

[fenix] For https://github.com/mozilla-mobile/fenix/issues/16019 - Fix intermittent test failure TrackingProtectionPolicyFactoryTest (https://github.com/mozilla-mobile/fenix/pull/16056)

This commit is contained in:
Arturo Mejia 2020-10-21 10:25:25 -04:00 committed by GitHub
parent 7f82d5e052
commit 5070c12a7b

View File

@ -9,18 +9,25 @@ import org.junit.Assert.assertArrayEquals
import org.junit.Assert.assertEquals
import org.junit.Assert.assertFalse
import org.junit.Assert.assertTrue
import org.junit.Before
import org.junit.Test
import org.junit.runner.RunWith
import org.mozilla.fenix.Config
import org.mozilla.fenix.FeatureFlags
import org.mozilla.fenix.R
import org.mozilla.fenix.ReleaseChannel
import org.mozilla.fenix.utils.Settings
import org.mozilla.fenix.helpers.FenixRobolectricTestRunner
import org.mozilla.fenix.utils.Settings
@RunWith(FenixRobolectricTestRunner::class)
class TrackingProtectionPolicyFactoryTest {
@Before
fun setup() {
mockkObject(Config)
every { Config.channel } returns ReleaseChannel.Nightly
}
@Test
fun `WHEN useStrictMode is true then SHOULD return strict mode`() {
val expected = TrackingProtectionPolicy.strict()