Part 1: Overcoming the challenge of testing in multicomponent architecture. — Multicomponent architecture is trending in recent years. But together with the ease in planning and pivoting, it brings a challenge to testing. To me, there are two basic approaches to solving this challenge: E2E orchestration, or “the old way”. Contract testing, or “the new way”. The Old Way: E2E Orchestration In this approach, we will…