It would be awesome if i could check all of these…
I run a lot of things locally. This can speed up a lot of things, as i can run only a select few test cases when developing.
When i want to do some testing with a specific service, i fire it up in a Docker container. This way i can make some requests, check the results, and see if everything is fine.
When i want to check if two (or more) services interconnect as expected, i fire it up in a Docker Swarm or in Minikube.
Then, before merging changes into the codebase, it all goes through an integration environment.