Part of #22.
Ensure full CRUD-roundtrip E2E (create → read-back+assert → update → read-back+assert → delete → verify cleanup) for: context, gateway-group, service, route, consumer, credential, ssl, secret, global-rule, plugin, plugin-metadata, proto, and config validate/dump/diff/sync.
- No data-plane traffic forwarding tests (stays in the gateway repo).
- Shared/global resources (global-rule, plugin-metadata, ssl, secret): use unique resource IDs and aggressive cleanup to avoid shared-dev-env collisions.
Part of #22.
Ensure full CRUD-roundtrip E2E (create → read-back+assert → update → read-back+assert → delete → verify cleanup) for: context, gateway-group, service, route, consumer, credential, ssl, secret, global-rule, plugin, plugin-metadata, proto, and config validate/dump/diff/sync.