diff --git a/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt b/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt index 16407e5e50e445b5842185f8f702af4e0910b221..c2a342df7c6a458246ff5d99dd3aab976f7e4d61 100644 --- a/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt +++ b/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt @@ -1,6 +1,5 @@ package de.rki.coronawarnapp.ui.main.home -import androidx.fragment.app.testing.launchFragment import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.test.espresso.Espresso.onView @@ -44,6 +43,7 @@ import testhelpers.SCREENSHOT_DELAY_TIME import testhelpers.Screenshot import testhelpers.SystemUIDemoModeRule import testhelpers.TestDispatcherProvider +import testhelpers.launchFragment2 import testhelpers.launchFragmentInContainer2 import testhelpers.recyclerScrollTo import timber.log.Timber @@ -99,8 +99,7 @@ class HomeFragmentTest : BaseUITest() { @Test fun onResumeCallsRefresh() { - // AppTheme is required here to prevent xml inflation crash - launchFragment<HomeFragment>(themeResId = R.style.AppTheme) + launchFragment2<HomeFragment>() verify(exactly = 1) { viewModel.refreshRequiredData() } } diff --git a/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/tracing/TracingDetailsFragmentTest.kt b/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/tracing/TracingDetailsFragmentTest.kt index 0a108488676739c69d7527a0f6676dd6cf002d93..e221717278a169fd8809a12c291aa0ccaee0a3b1 100644 --- a/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/tracing/TracingDetailsFragmentTest.kt +++ b/Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/tracing/TracingDetailsFragmentTest.kt @@ -25,6 +25,7 @@ import org.junit.Rule import org.junit.Test import org.junit.runner.RunWith import testhelpers.BaseUITest +import testhelpers.SCREENSHOT_DELAY_TIME import testhelpers.Screenshot import testhelpers.SystemUIDemoModeRule import testhelpers.TestDispatcherProvider @@ -120,7 +121,7 @@ class TracingDetailsFragmentTest : BaseUITest() { private fun captureScreenshot(nameSuffix: String) { val name = TracingDetailsFragment::class.simpleName + "_" + nameSuffix launchFragmentInContainer2<TracingDetailsFragment>() - Thread.sleep(2000) // TODO use constant when EXPOSUREAPP-2950 is merged + Thread.sleep(SCREENSHOT_DELAY_TIME) Screengrab.screenshot(name) } }