Decision / Decision (Workflow) Spec


Workflows allow users to group a series of forms and operations in a sequential order.

This spec tests the creation of a Workflow Template, ensuring that there are no errors when the Template is created, and the various operations(steps) can be added to the Workflow without error.

It also ensures that Workflows are completed when they have no remaining items to process.


Verifies the following test cases:
  • A Decision Template can be created without errors
  • That Decision Template can 
    • create an Import Form step without errors
    • create an Email step without errors
    • create a Loop step without errors
    • launch another Workflow
  • Workflows with no dependencies and no remaining steps are automatically completed.