Loading components/feature/pwa/build.gradle +3 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,8 @@ android { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } testOptions.unitTests.includeAndroidResources = true } dependencies { Loading @@ -33,7 +35,7 @@ dependencies { testImplementation project(':support-test') testImplementation Dependencies.androidx_test_core testImplementation Dependencies.testing_junit testImplementation Dependencies.androidx_test_junit testImplementation Dependencies.testing_mockito testImplementation Dependencies.testing_robolectric } Loading components/feature/pwa/gradle.properties 0 → 100644 +2 −0 Original line number Diff line number Diff line # TODO remove and enable globally android.enableUnitTestBinaryResources=true components/feature/pwa/src/test/java/mozilla/components/feature/pwa/AbstractWebAppShellActivityTest.kt +3 −2 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ import android.content.pm.ActivityInfo import android.view.View import android.view.Window import android.view.WindowManager import androidx.test.ext.junit.runners.AndroidJUnit4 import mozilla.components.browser.session.SessionManager import mozilla.components.concept.engine.Engine import mozilla.components.concept.engine.manifest.WebAppManifest Loading @@ -19,10 +20,10 @@ import org.mockito.Mockito.doReturn import org.mockito.Mockito.never import org.mockito.Mockito.spy import org.mockito.Mockito.verify import org.robolectric.RobolectricTestRunner @RunWith(RobolectricTestRunner::class) @RunWith(AndroidJUnit4::class) class AbstractWebAppShellActivityTest { @Test fun `applyConfiguration applies orientation`() { val activity = spy(TestWebAppShellActivity()) Loading components/feature/pwa/src/test/java/mozilla/components/feature/pwa/WebAppLauncherActivityTest.kt +3 −2 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ package mozilla.components.feature.pwa import android.content.Intent import androidx.test.ext.junit.runners.AndroidJUnit4 import mozilla.components.concept.engine.manifest.WebAppManifest import mozilla.components.support.test.any import mozilla.components.support.test.argumentCaptor Loading @@ -15,10 +16,10 @@ import org.mockito.Mockito.doNothing import org.mockito.Mockito.doReturn import org.mockito.Mockito.spy import org.mockito.Mockito.verify import org.robolectric.RobolectricTestRunner @RunWith(RobolectricTestRunner::class) @RunWith(AndroidJUnit4::class) class WebAppLauncherActivityTest { @Test fun `DisplayMode-Browser launches browser`() { val activity = spy(WebAppLauncherActivity()) Loading Loading
components/feature/pwa/build.gradle +3 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,8 @@ android { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } testOptions.unitTests.includeAndroidResources = true } dependencies { Loading @@ -33,7 +35,7 @@ dependencies { testImplementation project(':support-test') testImplementation Dependencies.androidx_test_core testImplementation Dependencies.testing_junit testImplementation Dependencies.androidx_test_junit testImplementation Dependencies.testing_mockito testImplementation Dependencies.testing_robolectric } Loading
components/feature/pwa/gradle.properties 0 → 100644 +2 −0 Original line number Diff line number Diff line # TODO remove and enable globally android.enableUnitTestBinaryResources=true
components/feature/pwa/src/test/java/mozilla/components/feature/pwa/AbstractWebAppShellActivityTest.kt +3 −2 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ import android.content.pm.ActivityInfo import android.view.View import android.view.Window import android.view.WindowManager import androidx.test.ext.junit.runners.AndroidJUnit4 import mozilla.components.browser.session.SessionManager import mozilla.components.concept.engine.Engine import mozilla.components.concept.engine.manifest.WebAppManifest Loading @@ -19,10 +20,10 @@ import org.mockito.Mockito.doReturn import org.mockito.Mockito.never import org.mockito.Mockito.spy import org.mockito.Mockito.verify import org.robolectric.RobolectricTestRunner @RunWith(RobolectricTestRunner::class) @RunWith(AndroidJUnit4::class) class AbstractWebAppShellActivityTest { @Test fun `applyConfiguration applies orientation`() { val activity = spy(TestWebAppShellActivity()) Loading
components/feature/pwa/src/test/java/mozilla/components/feature/pwa/WebAppLauncherActivityTest.kt +3 −2 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ package mozilla.components.feature.pwa import android.content.Intent import androidx.test.ext.junit.runners.AndroidJUnit4 import mozilla.components.concept.engine.manifest.WebAppManifest import mozilla.components.support.test.any import mozilla.components.support.test.argumentCaptor Loading @@ -15,10 +16,10 @@ import org.mockito.Mockito.doNothing import org.mockito.Mockito.doReturn import org.mockito.Mockito.spy import org.mockito.Mockito.verify import org.robolectric.RobolectricTestRunner @RunWith(RobolectricTestRunner::class) @RunWith(AndroidJUnit4::class) class WebAppLauncherActivityTest { @Test fun `DisplayMode-Browser launches browser`() { val activity = spy(WebAppLauncherActivity()) Loading