This is pretty good, and approximately what we do in our integration tests.