Introduction
Venture comes with a first-class set of test helpers. This allows you to reason about your workflows without having to start them and potentially dispatching dozens of jobs.
There are two basic type of tests you are most likely to need when working with workflows: asserting a workflow was started and testing the definition of a workflow.
Let's have a look at definitions first.