Mar 3, 2021
It is true, that for highly distributed real time systems - which characterizes today's microservice based cloud apps - that most issues are not at the unit level, but rather in the interactions between deployed components. Integration tests are what detect those kinds of issues, so that is where most (not all) of the testing effort should focus.