Skip to content
Snippets Groups Projects
Unverified Commit 0d8118f0 authored by Lukas Lechner's avatar Lukas Lechner Committed by GitHub
Browse files

Add screenshots for risk detail screen for low-risks with one and two encounters (#2533)

parent 11e2deb6
No related branches found
No related tags found
No related merge requests found
......@@ -62,7 +62,69 @@ object TracingData {
lastExposureDetectionTime = Instant.now(),
allowManualUpdate = false,
daysWithEncounters = 0,
activeTracingDays = 0,
activeTracingDays = 5,
lastEncounterAt = Instant.now()
)
),
BehaviorNormalRiskBox.Item(
tracingStatus = GeneralTracingStatus.Status.TRACING_ACTIVE,
riskState = RiskState.LOW_RISK
),
PeriodLoggedBox.Item(
activeTracingDaysInRetentionPeriod = 0,
tracingStatus = GeneralTracingStatus.Status.TRACING_ACTIVE
),
DetailsLowRiskBox.Item(riskState = RiskState.LOW_RISK, matchedKeyCount = 0)
)
)
val LOW_RISK_WITH_ONE_ENCOUNTER = Pair(
TracingDetailsState(
tracingStatus = GeneralTracingStatus.Status.TRACING_ACTIVE,
riskState = RiskState.LOW_RISK,
isManualKeyRetrievalEnabled = false
),
listOf(
LowRiskBox.Item(
state = LowRisk(
riskState = RiskState.LOW_RISK,
isInDetailsMode = true,
lastExposureDetectionTime = Instant.now(),
allowManualUpdate = false,
daysWithEncounters = 1,
activeTracingDays = 5,
lastEncounterAt = Instant.now()
)
),
BehaviorNormalRiskBox.Item(
tracingStatus = GeneralTracingStatus.Status.TRACING_ACTIVE,
riskState = RiskState.LOW_RISK
),
PeriodLoggedBox.Item(
activeTracingDaysInRetentionPeriod = 0,
tracingStatus = GeneralTracingStatus.Status.TRACING_ACTIVE
),
DetailsLowRiskBox.Item(riskState = RiskState.LOW_RISK, matchedKeyCount = 0)
)
)
val LOW_RISK_WITH_TWO_ENCOUNTERS = Pair(
TracingDetailsState(
tracingStatus = GeneralTracingStatus.Status.TRACING_ACTIVE,
riskState = RiskState.LOW_RISK,
isManualKeyRetrievalEnabled = false
),
listOf(
LowRiskBox.Item(
state = LowRisk(
riskState = RiskState.LOW_RISK,
isInDetailsMode = true,
lastExposureDetectionTime = Instant.now(),
allowManualUpdate = false,
daysWithEncounters = 2,
activeTracingDays = 5,
lastEncounterAt = Instant.now()
)
),
......
......@@ -94,6 +94,20 @@ class TracingDetailsFragmentTest : BaseUITest() {
captureScreenshot("tracing_low_risk")
}
@Screenshot
@Test
fun capture_screenshot_tracing_low_risk_with_one_encounter() {
mockData(TracingData.LOW_RISK_WITH_ONE_ENCOUNTER)
captureScreenshot("tracing_low_risk_with_one_encounters")
}
@Screenshot
@Test
fun capture_screenshot_tracing_low_risk_with_two_encounters() {
mockData(TracingData.LOW_RISK_WITH_TWO_ENCOUNTERS)
captureScreenshot("tracing_low_risk_with_two_encounters")
}
@Screenshot
@Test
fun capture_screenshot_tracing_disabled() {
......
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