test(android): fijar ausencia y cierre final del Acta

This commit is contained in:
2026-09-11 11:52:06 -03:00
parent 726768bb78
commit acdf9c8ccd
@@ -18,6 +18,7 @@ class FinalFieldFlowContractTest {
assertFalse(home.contains("MobileInspectionOpenRepository"))
assertFalse(home.contains("Abrir inspección ahora"))
assertTrue(visit.contains("Iniciar inspección"))
assertTrue(home.contains("\"DRAFT\" -> \"Borrador\""))
}
@Test
@@ -40,12 +41,15 @@ class FinalFieldFlowContractTest {
}
@Test
fun closingActLeavesItPendingForSignature() {
fun closingActLeavesItPendingForSignatureAndResolvesAbsenceCorrectly() {
assertTrue(acts.contains("Cerrar Acta y dejar pendiente de firma"))
assertTrue(acts.contains("Acta pendiente de firma"))
assertTrue(viewModel.contains("Acta cerrada y pendiente de firma"))
assertTrue(acts.contains("Registrar imposibilidad de firma"))
assertTrue(acts.contains("Finalizar Acta firmada"))
assertTrue(acts.contains("Registrar ausencia para la firma"))
assertTrue(acts.contains("recordCompanyOutcome(\"ABSENT\""))
assertTrue(viewModel.contains("status !in setOf(\"REFUSED\", \"ABSENT\")"))
assertTrue(acts.contains("Finalizar Acta"))
assertTrue(acts.contains("Acta finalizada e inmutable"))
}
@Test