From efef8eaba05a456f40bdb70691cbae8e6ca46713 Mon Sep 17 00:00:00 2001 From: Michael Comella Date: Wed, 1 Apr 2020 14:07:26 -0700 Subject: [PATCH] For #9605: TestApplication -> FenixRobolectricTestApplication. This disambiguates it from the FirefoxTestApplication used in on-device tests. --- ...TestApplication.kt => FenixRobolectricTestApplication.kt} | 5 ++++- .../org/mozilla/fenix/helpers/FenixRobolectricTestRunner.kt | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) rename app/src/test/java/org/mozilla/fenix/helpers/{TestApplication.kt => FenixRobolectricTestApplication.kt} (77%) diff --git a/app/src/test/java/org/mozilla/fenix/helpers/TestApplication.kt b/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt similarity index 77% rename from app/src/test/java/org/mozilla/fenix/helpers/TestApplication.kt rename to app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt index 4da72e7ea..30eef5650 100644 --- a/app/src/test/java/org/mozilla/fenix/helpers/TestApplication.kt +++ b/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestApplication.kt @@ -7,7 +7,10 @@ package org.mozilla.fenix.helpers import org.mozilla.fenix.FenixApplication import org.mozilla.fenix.components.TestComponents -class TestApplication : FenixApplication() { +/** + * An override of our application for use in Robolectric-based unit tests. + */ +class FenixRobolectricTestApplication : FenixApplication() { override val components = TestComponents(this) diff --git a/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestRunner.kt b/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestRunner.kt index 06449af47..cdebf16ba 100644 --- a/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestRunner.kt +++ b/app/src/test/java/org/mozilla/fenix/helpers/FenixRobolectricTestRunner.kt @@ -25,7 +25,7 @@ class FenixRobolectricTestRunner(testClass: Class<*>) : RobolectricTestRunner(te override fun buildGlobalConfig(): Config { return Config.Builder() - .setApplication(TestApplication::class.java) + .setApplication(FenixRobolectricTestApplication::class.java) .build() } }