place_order process_order notification PubSub Emulator Test Mode – Contract Test Setup System Under Test Order Service 1 Send 2 Receive 3 Send 4 Send Verify message count and schema 5 The messages adhere to the schema defined in the spec Message is received on process_order and notification topics Contract Test
a nutshell Consumer Provider API Design First • Shift Left all the way to Design • Reduced time-to-market due to Parallel Development • Enhanced DevEx with improved Collaboration • Resilient API Building Blocks