pub async fn execute_until_suspended_or_done(
procedure_id: ProcedureId,
provider: MockContextProvider,
procedure: &mut dyn Procedure,
) -> Option<Vec<ProcedureWithId>>Expand description
Executes a procedure until it returns Status::Suspended or Status::Done.
Returns Some if it returns Status::Suspended or None if it returns Status::Done.