test(android): accept documented absence as terminal outcome
This commit is contained in:
+2
-1
@@ -70,10 +70,11 @@ class MobileWorkflowRulesTest {
|
|||||||
fun actCanOnlySealAfterInspectorAndCompanyOutcomeAreResolved() {
|
fun actCanOnlySealAfterInspectorAndCompanyOutcomeAreResolved() {
|
||||||
assertTrue(MobileWorkflowRules.canSealAct("LOCKED", true, "SIGNED"))
|
assertTrue(MobileWorkflowRules.canSealAct("LOCKED", true, "SIGNED"))
|
||||||
assertTrue(MobileWorkflowRules.canSealAct("LOCKED", true, "REFUSED"))
|
assertTrue(MobileWorkflowRules.canSealAct("LOCKED", true, "REFUSED"))
|
||||||
|
assertTrue(MobileWorkflowRules.canSealAct("LOCKED", true, "ABSENT"))
|
||||||
assertFalse(MobileWorkflowRules.canSealAct("DRAFT", true, "SIGNED"))
|
assertFalse(MobileWorkflowRules.canSealAct("DRAFT", true, "SIGNED"))
|
||||||
assertFalse(MobileWorkflowRules.canSealAct("LOCKED", false, "SIGNED"))
|
assertFalse(MobileWorkflowRules.canSealAct("LOCKED", false, "SIGNED"))
|
||||||
assertFalse(MobileWorkflowRules.canSealAct("LOCKED", true, null))
|
assertFalse(MobileWorkflowRules.canSealAct("LOCKED", true, null))
|
||||||
assertFalse(MobileWorkflowRules.canSealAct("LOCKED", true, "ABSENT"))
|
assertFalse(MobileWorkflowRules.canSealAct("LOCKED", true, "PENDING"))
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
Reference in New Issue
Block a user