Test for each valid WorkflowState Test for all three failure states; not in status, not a dictionary, not a valid state.