Test Crud App
openapi_first.templates.crud_app.test_crud_app
End-to-end tests for the OpenAPI-first CRUD example app.
These tests validate that all CRUD operations behave correctly against the in-memory mock data store. - OpenAPI specification loading - OperationId-driven route binding on the server - OperationId-driven client invocation - Correct HTTP status codes and response payloads
The tests exercise all CRUD operations against an in-memory mock data store and assume deterministic behavior within a single process.
The tests assume: - OpenAPI-first route binding - In-memory storage (no persistence guarantees) - Deterministic behavior in a single process - One-to-one correspondence between OpenAPI operationId values and server/client callables