docs: regenerate behaviour-spec for RB-12/RB-15/RB-16

New backend test classes (RouteInventoryTests, SwaggerGateTests) plus
one added case to StamdataEndpointTests.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
eho
2026-08-27 16:53:52 +02:00
co-authored by Claude Opus 5
parent 2627799284
commit b617d2f09a
+12 -1
View File
@@ -21,7 +21,7 @@ tested where._
Every bullet below is a real test name from the suite — an `it()` title (frontend) or a test Every bullet below is a real test name from the suite — an `it()` title (frontend) or a test
method name (backend), read as a sentence. Nothing here is hand-written prose: this page method name (backend), read as a sentence. Nothing here is hand-written prose: this page
**is** the suite, reshaped for a business reader. 440 frontend behaviours across **is** the suite, reshaped for a business reader. 440 frontend behaviours across
9 contexts; 231 backend behaviours across 39 test 9 contexts; 236 backend behaviours across 41 test
classes. classes.
## Frontend (by context) ## Frontend (by context)
@@ -1136,12 +1136,18 @@ classes.
- A closed mapping is absent from its geldigTot onwards - A closed mapping is absent from its geldigTot onwards
- ByProgram is evaluated per call not captured at type load - ByProgram is evaluated per call not captured at type load
### RouteInventoryTests
- Every mapped route is authz gated or on the named allow list
- Every gate marker names a known admin wrapper
### StamdataEndpointTests ### StamdataEndpointTests
- Stamdata reads are admin only - Stamdata reads are admin only
- Table list exposes the reflected schema - Table list exposes the reflected schema
- Table returns all rows without a peildatum - Table returns all rows without a peildatum
- Peildatum before the seed windows hides every row - Peildatum before the seed windows hides every row
- Unparseable peildatum is 400 not 500
- Unknown table is 404 - Unknown table is 404
### StamdataValidationTests ### StamdataValidationTests
@@ -1172,6 +1178,11 @@ classes.
- Worked hours are accepted - Worked hours are accepted
- Phone change is validated - Phone change is validated
### SwaggerGateTests
- Swagger document is served in development
- Swagger document is not served outside development
### UploadAccessTests ### UploadAccessTests
- The owner can read the bytes - The owner can read the bytes