Added update_plan() to test base class
Fixed check_plan_workflow to accept a workflow array instead of a plan