* Improve workflow unit tests * Update test name prefix for clarity. * Update tests to surface any errors.