@nateberkopec @thorstenball fyi.
You can write tests using emulators, whether they're container images, or sdk wrapping processes, it's really flexible. It's like test containers but better, and aids local dev experience.
There's many ways to use it, but test first is a good start