Vai al generatore
GUIDE AGLI INDIRIZZI

Fixture API con indirizzi riproducibili con seed e versioni

Registra i parametri che rendono ripetibile un dispositivo API e scopri quando un aggiornamento del catalogo può modificarlo.

Riepilogo IA

Salva paese, regione, conteggio, seed e versione dei dati; un seme da solo non può riprodurre generatori mutati.

Cattura tutti gli input che danno forma all'apparecchiatura

Salva il paese, la regione, il conteggio richiesto, il seed e la versione dei dati del generatore accanto al test. Un seme da solo non è sufficiente se l’algoritmo o il suo catalogo sorgente possono cambiare.

Utilizzare l'endpoint del progetto come documentato

L'endpoint di fakeloc accetta un paese, una regione opzionale, un conteggio e un seed richiesto; il massimo documentato è 100 record. Restituisce dispositivi sintetici e non dispone di account o sistema di chiavi API. Non inviare dati personali.

curl "https://fakeloc.tech/api/addresses?country=us&count=2&seed=checkout-42&profile=false"

Response envelope: { "data": [/* two records */], "count": 2, "synthetic": true }
Each record includes generatorVersion and dataVersion; pin both with the request parameters.

i parametri e i limiti dell'API dell'indirizzo →

Uscita pin solo quando il test richiede valori esatti

Per un test del contratto del modulo, dichiara i campi e i tipi obbligatori anziché un'intera istantanea del record. Utilizza un dispositivo esatto quando un caso limite specifico è importante e aggiornalo intenzionalmente quando cambia la versione del set di dati.

Sementi finte e guida alla riproducibilità ↗

Rendere diagnosticabili i fallimenti

Registra i parametri non sensibili e la versione della risposta. Se il risultato è diverso, controlla innanzitutto la codifica seed, l'alias del paese e la versione prima di trattarlo come una regressione.

Generatore →