Develop in Parallel and Ship Earlier with OpenAPI and Mocking
summary
Demonstrates using WireMock Cloud with an existing Train Travel OpenAPI spec to cut feature lead time (example drops a four‑sprint flow to about two) by creating generated stubs from the spec, then enhancing them with date‑before‑now matching to return 400 errors for past departure dates. Adds a ChatGPT CSV as a data source, uses templating to return parameterized trip results, and enables dynamic state to capture bookings so the demo app actually records and shows new reservations.
AI-written summary · about
chapters (10)
- 0:00Parallel API development
- 1:46API dependency chains
- 3:09Mocking accelerates development
- 6:00Mocking in parallel workflows
- 6:41OpenAPI for mocking and validation
- 8:53Demo setup with OpenAPI
- 10:03Train travel app with mock APIs
- 13:14Enhancing mock behavior
- 15:00Dynamic data in mock APIs
- 18:37Advanced mocking features
related talks
25mDevelop in parallel and ship earlier with OpenAPI and mocking
21mRevolutionizing API Design: The Power of Mock-Based Prototyping
35mFake It Before You Make It: Mocking Your Way to Better HTTP APIs
18mPrototype-first - a modern API development workflow
22mStrategies for Generating Dynamic, Realistic Mocks for Messaging APIs
31mThe power of mocking APIs
25mMock to start
51mFramework agnostic REST api testing
