Documentation navigationNavigare documentație
LESSON 3 OF 14LECȚIA 3 DIN 14
Generate deterministic casesGenerează cazuri deterministe
Prove seed, provenance, and content hash stability.Dovedește stabilitatea seed-ului, provenienței și hashului conținutului.
- ContextContext
- isolated-loopback-course
- Required roleRol necesar
- engineer
- HeadersHeadere
- Content-Type · Origin · X-CSRF-Token · Idempotency-Key
- FixturesFixture-uri
- person-valid · person-invalid
01 · RUN LOCALLYRULEAZĂ LOCAL
Copy the chapter commandCopiază comanda capitolului
Generate and import reproducible synthetic cases.Generează și importă cazuri sintetice reproductibile.
./scripts/docula-course chapter generate-deterministic-cases --workspace "$DOCULA_COURSE_WORKSPACE"02 · CHECK THE CONTRACTVERIFICĂ CONTRACTUL
Expected released responseRăspuns publicat așteptat
{
"operation_id": "generateCase",
"kind": "response",
"status": 201,
"media_type": "application/json"
}03 · CHECKPOINT
Required assertionAserțiune obligatorie
{
"assertion": "actual.content_hash == expected.content_hash",
"protocol_sha256": "bf1901c28dc3458c92b6902ba1e64edfba8be0455b753e2549b6e8bc360bfc71"
}