test(android): fijar ausencia y cierre final del Acta
This commit is contained in:
+7
-3
@@ -18,6 +18,7 @@ class FinalFieldFlowContractTest {
|
|||||||
assertFalse(home.contains("MobileInspectionOpenRepository"))
|
assertFalse(home.contains("MobileInspectionOpenRepository"))
|
||||||
assertFalse(home.contains("Abrir inspección ahora"))
|
assertFalse(home.contains("Abrir inspección ahora"))
|
||||||
assertTrue(visit.contains("Iniciar inspección"))
|
assertTrue(visit.contains("Iniciar inspección"))
|
||||||
|
assertTrue(home.contains("\"DRAFT\" -> \"Borrador\""))
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -40,12 +41,15 @@ class FinalFieldFlowContractTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun closingActLeavesItPendingForSignature() {
|
fun closingActLeavesItPendingForSignatureAndResolvesAbsenceCorrectly() {
|
||||||
assertTrue(acts.contains("Cerrar Acta y dejar pendiente de firma"))
|
assertTrue(acts.contains("Cerrar Acta y dejar pendiente de firma"))
|
||||||
assertTrue(acts.contains("Acta pendiente de firma"))
|
assertTrue(acts.contains("Acta pendiente de firma"))
|
||||||
assertTrue(viewModel.contains("Acta cerrada y pendiente de firma"))
|
assertTrue(viewModel.contains("Acta cerrada y pendiente de firma"))
|
||||||
assertTrue(acts.contains("Registrar imposibilidad de firma"))
|
assertTrue(acts.contains("Registrar ausencia para la firma"))
|
||||||
assertTrue(acts.contains("Finalizar Acta firmada"))
|
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
|
@Test
|
||||||
|
|||||||
Reference in New Issue
Block a user