Example driven practical test pyramid for testing microservices

Developing software products with microservice architecture is a de facto standard for over a decade now. This approach definitely helps and there are hundreds of articles, books, videos and courses about how it is beneficial. To quote Wikipedia, it is “an arrangement of application as a collection of loosely coupled services”.