Skip to content
Snippets Groups Projects
Unverified Commit f64244b6 authored by Matthias Urhahn's avatar Matthias Urhahn Committed by GitHub
Browse files

Fix screenshots for SubmissionConsentFragment (DEV) (#2903)

parent 0e03c315
No related branches found
No related tags found
No related merge requests found
...@@ -9,6 +9,7 @@ import de.rki.coronawarnapp.storage.interoperability.InteroperabilityRepository ...@@ -9,6 +9,7 @@ import de.rki.coronawarnapp.storage.interoperability.InteroperabilityRepository
import de.rki.coronawarnapp.submission.SubmissionRepository import de.rki.coronawarnapp.submission.SubmissionRepository
import de.rki.coronawarnapp.ui.submission.qrcode.QrCodeRegistrationStateProcessor import de.rki.coronawarnapp.ui.submission.qrcode.QrCodeRegistrationStateProcessor
import de.rki.coronawarnapp.ui.submission.qrcode.consent.SubmissionConsentFragment import de.rki.coronawarnapp.ui.submission.qrcode.consent.SubmissionConsentFragment
import de.rki.coronawarnapp.ui.submission.qrcode.consent.SubmissionConsentFragmentArgs
import de.rki.coronawarnapp.ui.submission.qrcode.consent.SubmissionConsentViewModel import de.rki.coronawarnapp.ui.submission.qrcode.consent.SubmissionConsentViewModel
import io.mockk.MockKAnnotations import io.mockk.MockKAnnotations
import io.mockk.every import io.mockk.every
...@@ -44,19 +45,22 @@ class SubmissionConsentFragmentTest : BaseUITest() { ...@@ -44,19 +45,22 @@ class SubmissionConsentFragmentTest : BaseUITest() {
private lateinit var viewModel: SubmissionConsentViewModel private lateinit var viewModel: SubmissionConsentViewModel
private val fragmentArgs = SubmissionConsentFragmentArgs(
qrCode = null
).toBundle()
@Before @Before
fun setup() { fun setup() {
MockKAnnotations.init(this, relaxed = true) MockKAnnotations.init(this, relaxed = true)
every { interoperabilityRepository.countryList } returns flowOf() every { interoperabilityRepository.countryList } returns flowOf()
viewModel = viewModel = SubmissionConsentViewModel(
SubmissionConsentViewModel( interoperabilityRepository,
interoperabilityRepository, TestDispatcherProvider(),
TestDispatcherProvider(), tekHistoryProvider,
tekHistoryProvider, qrCodeRegistrationStateProcessor,
qrCodeRegistrationStateProcessor, submissionRepository,
submissionRepository, qrCodeValidator
qrCodeValidator )
)
setupMockViewModel( setupMockViewModel(
object : SubmissionConsentViewModel.Factory { object : SubmissionConsentViewModel.Factory {
override fun create(): SubmissionConsentViewModel = viewModel override fun create(): SubmissionConsentViewModel = viewModel
...@@ -72,7 +76,9 @@ class SubmissionConsentFragmentTest : BaseUITest() { ...@@ -72,7 +76,9 @@ class SubmissionConsentFragmentTest : BaseUITest() {
@Test @Test
@Screenshot @Screenshot
fun capture_fragment_results() { fun capture_fragment_results() {
captureScreenshot<SubmissionConsentFragment>() captureScreenshot<SubmissionConsentFragment>(
fragmentArgs = fragmentArgs
)
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment