S-04a · ACL integration test against real OpenZaak (Testcontainers) #46

Closed
opened 2026-06-04 09:19:18 +00:00 by eho · 0 comments
Owner

Split off from #5 (CLAUDE.md §13). S-04 delivered the ACL OpenZaak operation, unit tests, and a Reqnroll BDD scenario run against an in-memory stand-in for the Zaken API. This issue covers the remaining S-04 acceptance criterion:

Integration test using Testcontainers against real OpenZaak passes.

Outcome: An integration test that targets real OpenZaak and asserts OpenZaakGateway POSTs a valid, default-filled zaak (ADR-0003) and gets back a zaak URL — exercising real JWT auth and the real POST /zaken/api/v1/zaken contract, which the stubbed-HttpMessageHandler unit test cannot.

Open question (decide here): OpenZaak needs Postgres + Redis + a seeded BIG catalogus, heavy for pure Testcontainers. Options: (a) full Testcontainers graph, (b) target the already-up 'make stack-up' compose stack. Record the choice.

Out of scope: other ZGW operations, status transitions, documents.

Split off from #5 (CLAUDE.md §13). S-04 delivered the ACL OpenZaak operation, unit tests, and a Reqnroll BDD scenario run against an in-memory stand-in for the Zaken API. This issue covers the remaining S-04 acceptance criterion: > Integration test using Testcontainers against real OpenZaak passes. **Outcome:** An integration test that targets real OpenZaak and asserts OpenZaakGateway POSTs a valid, default-filled zaak (ADR-0003) and gets back a zaak URL — exercising real JWT auth and the real POST /zaken/api/v1/zaken contract, which the stubbed-HttpMessageHandler unit test cannot. **Open question (decide here):** OpenZaak needs Postgres + Redis + a seeded BIG catalogus, heavy for pure Testcontainers. Options: (a) full Testcontainers graph, (b) target the already-up 'make stack-up' compose stack. Record the choice. **Out of scope:** other ZGW operations, status transitions, documents.
eho added this to the Iteration 1 — Walking Skeleton milestone 2026-06-04 09:19:18 +00:00
eho added the type:slicearea:acl labels 2026-06-04 09:19:18 +00:00
not closed this issue 2026-06-29 10:48:01 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eho/register-referentie#46