Smart SQL & OpenAPI Parsing
"Seit der Einführung unseres SQL-Parsers erkennt TestSeed Relationen und Datentypen jetzt noch präziser. Egal ob JOIN-Tabellen oder komplexe Enums – dein Mock-Backend spiegelt jetzt deine echte DB wider."
The Power of Determinism
"Das wichtigste Feature: Determinismus. Durch die Nutzung eines Hashes deiner seedId garantieren wir, dass deine Testdaten bei jedem Request identisch bleiben – essenziell für stabile CI/CD Pipelines."
// Deterministic Logic Core
const seedHash = generateHash(seedId);
faker.seed(seedHash);
// Ab jetzt liefert jeder Aufruf für diesen Seed
// exakt die gleichen Daten-Reihenfolgen!
const mockUser = {
id: faker.string.uuid(),
name: faker.person.fullName()
};Boundary Testing & Quality Modes
"Wir haben die Quality Modes eingeführt. Du kannst jetzt zwischen Valid, Mixed und Invalid wählen. Im Mixed-Mode injizieren wir gezielt 'Dreck' in deine Daten, um deine Error-Handling-Logik zu testen."
{
"mode": "mixed",
"result": [
{ "email": "valid@testseed.com", "age": 25 },
{ "email": "invalid-at-sign", "age": -5 }
]
}