educative.io

Educative

Integration test should be minimized

Therefore, integration tests must be reduced to the minimum. Depending on the type of communication, there are different approaches to achieve this for synchronous and asynchronous communication.

How exactly can we reduce the integration tests in microservices - say I worked on a microservice A which some other microservice X depends on and i make a breaking change - how will i get to know what failed if i don’t know service X depends on my service A?

Basically how should the intergation test scenario look like here ?