---
type: "article"
title: "High Fidelity Stateful Mocks (Consumer Contracts) with OpenAPI and KarateDSL"
summary: "Create high-fidelity stateful mocks for REST APIs using OpenAPI, KarateDSL, and ZenWave APIMock for contract testing. Originally published at ivangsa.com: https://medium.com/@ivangsa/high-fidelity-stateful-mocks-consumer-contracts-with-openapi-and-karatedsl"
newsletter: "Event-Driven Architecture Notes by Iván García"
newsletter_handle: "ivangsa"
newsletter_url: "https://usecommune.com/n/ivangsa"
author: "Ivan García Sainz Aja (@ivangsa)"
published: "2022-04-07T00:00:00.000Z"
canonical_url: "https://usecommune.com/n/ivangsa/a/high-fidelity-stateful-mocks-consumer-contracts-with-openapi"
markdown_url: "https://usecommune.com/n/ivangsa/a/high-fidelity-stateful-mocks-consumer-contracts-with-openapi.md"
chat_url: "https://usecommune.com/n/ivangsa/a/high-fidelity-stateful-mocks-consumer-contracts-with-openapi/chat"
source_url: "https://ivangsa.com/articles/2022-04-07-high-fidelity-stateful-mocks-with-openapi-karatedsl/"
body_source: "imported"
likes: 0
replies: 0
body_words: 20
---

# High Fidelity Stateful Mocks (Consumer Contracts) with OpenAPI and KarateDSL

Create high-fidelity stateful mocks for REST APIs using OpenAPI, KarateDSL, and ZenWave APIMock for contract testing.

*Originally published at [ivangsa.com](https://medium.com/@ivangsa/high-fidelity-stateful-mocks-consumer-contracts-with-openapi-and-karatedsl).*

***

## Discussion

No replies yet.
