How to Run Effective Tests in a Microservice Environment