what you can do is to construct your agents
then you can call the agent.Complete()
and wait for completion agent.Completion.Wait()
after that you can Assert the results