diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt index ed545be72..0fce8c3dc 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt @@ -21,11 +21,12 @@ import org.robolectric.annotation.Config @Config(application = TestApplication::class) class OpenBrowserIntentProcessorTest { + private val activity: HomeActivity = mockk(relaxed = true) + private val navController: NavController = mockk() + private val out: Intent = mockk(relaxed = true) + @Test fun `do not process blank intents`() { - val activity: HomeActivity = mockk() - val navController: NavController = mockk() - val out: Intent = mockk() val processor = OpenBrowserIntentProcessor(activity) { null } processor.process(Intent(), navController, out) @@ -36,9 +37,6 @@ class OpenBrowserIntentProcessorTest { @Test fun `do not process when open extra is false`() { - val activity: HomeActivity = mockk() - val navController: NavController = mockk() - val out: Intent = mockk() val intent = Intent().apply { putExtra(HomeActivity.OPEN_TO_BROWSER, false) } @@ -52,9 +50,6 @@ class OpenBrowserIntentProcessorTest { @Test fun `process when open extra is true`() { - val activity: HomeActivity = mockk(relaxed = true) - val navController: NavController = mockk() - val out: Intent = mockk(relaxed = true) val intent = Intent().apply { putExtra(HomeActivity.OPEN_TO_BROWSER, true) } diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt index f8e3bfdf2..a0982def9 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt @@ -22,11 +22,12 @@ import org.robolectric.annotation.Config @Config(application = TestApplication::class) class SpeechProcessingIntentProcessorTest { + private val activity: HomeActivity = mockk(relaxed = true) + private val navController: NavController = mockk(relaxed = true) + private val out: Intent = mockk(relaxed = true) + @Test fun `do not process blank intents`() { - val activity: HomeActivity = mockk() - val navController: NavController = mockk() - val out: Intent = mockk() val processor = SpeechProcessingIntentProcessor(activity) processor.process(Intent(), navController, out) @@ -37,9 +38,6 @@ class SpeechProcessingIntentProcessorTest { @Test fun `do not process when open extra is false`() { - val activity: HomeActivity = mockk() - val navController: NavController = mockk() - val out: Intent = mockk() val intent = Intent().apply { putExtra(HomeActivity.OPEN_TO_BROWSER_AND_LOAD, false) } @@ -53,9 +51,6 @@ class SpeechProcessingIntentProcessorTest { @Test fun `process when open extra is true`() { - val activity: HomeActivity = mockk(relaxed = true) - val navController: NavController = mockk() - val out: Intent = mockk(relaxed = true) val intent = Intent().apply { putExtra(HomeActivity.OPEN_TO_BROWSER_AND_LOAD, true) } @@ -76,7 +71,6 @@ class SpeechProcessingIntentProcessorTest { @Test fun `reads the speech processing extra`() { - val activity: HomeActivity = mockk(relaxed = true) val intent = Intent().apply { putExtra(HomeActivity.OPEN_TO_BROWSER_AND_LOAD, true) putExtra(SPEECH_PROCESSING, "hello world") diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt index 821397224..a507df918 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt @@ -23,11 +23,12 @@ import org.robolectric.annotation.Config @Config(application = TestApplication::class) class StartSearchIntentProcessorTest { + private val metrics: MetricController = mockk(relaxed = true) + private val navController: NavController = mockk(relaxed = true) + private val out: Intent = mockk(relaxed = true) + @Test fun `do not process blank intents`() { - val metrics: MetricController = mockk() - val navController: NavController = mockk() - val out: Intent = mockk() StartSearchIntentProcessor(metrics).process(Intent(), navController, out) verify { metrics wasNot Called } @@ -37,9 +38,6 @@ class StartSearchIntentProcessorTest { @Test fun `do not process when search extra is false`() { - val metrics: MetricController = mockk() - val navController: NavController = mockk() - val out: Intent = mockk() val intent = Intent().apply { removeExtra(HomeActivity.OPEN_TO_SEARCH) } @@ -52,9 +50,6 @@ class StartSearchIntentProcessorTest { @Test fun `process search intents`() { - val metrics: MetricController = mockk(relaxed = true) - val navController: NavController = mockk(relaxed = true) - val out: Intent = mockk(relaxed = true) val intent = Intent().apply { putExtra(HomeActivity.OPEN_TO_SEARCH, StartSearchIntentProcessor.SEARCH_WIDGET) }