Middleware de record/replay para apps Swift construidas con swift-openapi-generator. Mockea por operationID — sin configuración, sin URLs hardcodeadas.
OHHTTPStubs y Mocker operan a nivel URLSession y no conocen tu spec
OpenAPI.
Este middleware vive en la capa ClientMiddleware y usa el operationID
como clave natural: un solo archivo cubre todos los path params posibles.
// 2 líneas para activar record/replay let mock = MockClientMiddleware(isEnabled: true) let recorder = RecordingClientMiddleware(isEnabled: true) client = Client( serverURL: baseURL, transport: transport, middlewares: [mock, recorder] )