def METHOD_NAME(self):
    self.workflow = BpmnWorkflow(self.spec, self.subprocesses)
    self.workflow.do_engine_steps()
    task = self.workflow.get_tasks_from_spec_name('any_task')[0]
    task.data.update({'out_1': 1})
    with self.assertRaises(WorkflowDataException) as exc:
        task.run()
    self.assertEqual(exc.exception.data_output.bpmn_id, 'out_2')