Stt 1625 run all steps endpoint test (see description)
This includes a refactor across all the tests to use helper functions as well as the run_all_steps endpoint test
As I had to merge against main and it had changes coming in from Reid and Matthew (that didn't conflict) and changes that Jen had made to support multiple SRP creation, PLEASE give this a close look to make sure I didn't accidentally step on something. I tried to be super careful but something might have been missed.
I'll be refactoring this again as soon as I have specific endpoints in the review package refactored to have application services which we can then call from the testdata endpoints, context methods, and in these tests.