Consumer Driven with OpenAPI
summary
The talk compares Consumer Driven Contracts and Contract Testing approaches for microservice API compatibility and proposes a lightweight alternative implemented on top of OpenAPI. It explains how to integrate this OpenAPI-based solution into Java microservice development as a simpler substitute for frameworks like Spring Cloud Contract or Pact.
AI-written summary · about
chapters (11)
- 0:00Start
- 1:23Cascading Changes
- 4:34Consumer-Driven Contracts
- 6:12CDC Frameworks
- 12:28Swagger Request Validator
- 14:28Example: Provider and Consumers
- 20:25Example: The Store Test Fixture
- 23:55Example: The Price Service Test Fixture
- 30:16CDC: Pact vs OPENAPI
- 33:36JS Pact Validation
- 36:10Example: The Contracts
related talks
32mConsumer-Driven Contract: A better approach for API Testing
46mConsumer Driven Contracts
48mStick to the rules - Consumer Driven Contracts
01h 04mConsumer Driven Contracts and Your Microservice Architecture
09m“Consumer-Driven Contracts: TDD for Services”
50mStick to the Rules - Consumer-Driven Contracts
42mConsumer Driven Contracts
01h 00mTesting Microservices and Evolving APIs with Consumer Driven Contracts
