From 9b12144052653965c7ecaffacb247e24c4a42fe9 Mon Sep 17 00:00:00 2001 From: KoreX Labs Date: Mon, 14 Sep 2026 16:07:53 -0300 Subject: [PATCH] test(android): align final field contract with f6.2 --- .../dhinspeccion/FinalFieldFlowContractTest.kt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/android-app/app/src/test/java/com/korexlabs/dhinspeccion/FinalFieldFlowContractTest.kt b/android-app/app/src/test/java/com/korexlabs/dhinspeccion/FinalFieldFlowContractTest.kt index 59c24b5..235fa5d 100644 --- a/android-app/app/src/test/java/com/korexlabs/dhinspeccion/FinalFieldFlowContractTest.kt +++ b/android-app/app/src/test/java/com/korexlabs/dhinspeccion/FinalFieldFlowContractTest.kt @@ -21,6 +21,13 @@ class FinalFieldFlowContractTest { assertTrue(visit.contains("Subinstalación")) assertTrue(visit.contains("Guardar y tomar foto")) assertTrue(acts.contains("Cerrar Acta y dejar pendiente de firma")) + assertTrue(acts.contains("Nombres y apellidos *")) + assertTrue(acts.contains("Cargo / función *")) + assertTrue(acts.contains("Email *")) + assertTrue(acts.contains("En disconformidad")) + assertTrue(acts.contains("Motivo de disconformidad *")) + assertTrue(acts.contains("urgencia del Acta completa")) + assertTrue(acts.contains("urgencia no se asigna a cada Hallazgo")) assertTrue(labels.contains("\"LOCKED\" -> \"Pendiente de firma\"")) } @@ -45,7 +52,9 @@ class FinalFieldFlowContractTest { fun currentFieldUiDoesNotExposeBackendEnglishStates() { assertTrue(home.contains("visitStatusLabelEs(visit.status)")) assertTrue(findings.contains("findingStatusLabelEs(finding.status)")) - assertTrue(acts.contains("documentTypeLabelEs(kind)")) + assertTrue(acts.contains("DNI *")) + assertFalse(acts.contains("PASSPORT")) + assertFalse(acts.contains("OTHER")) assertTrue(labels.contains("\"PASSPORT\" -> \"Pasaporte\"")) assertTrue(labels.contains("\"OTHER\" -> \"Otro\"")) assertFalse(acts.contains("Finalizar y BLOQUEAR Acta"))