/* voltgrid */ → tests
VoltGrid Testsuite
So läuft die Testsuite des Fallbeispiels durch: Unit-Tests für die Tarif-Logik, Feature-Tests gegen die API (inklusive der 422-Fälle aus der Sandbox-API), am Ende Coverage-Report und Quality-Gate. Der Lauf unten spielt automatisch ab, ↻ wiederholt ihn.
unit
Tarif-Rechnung und Stecker-Matching sind pure Domänen-Logik, ohne Datenbank getestet, deshalb in Millisekunden durch.
feature
Die Feature-Tests treffen exakt die Endpunkte der Sandbox-API, auch die Fehlerfälle: Wartung, besetzt, ungültige kWh.
gate
Unter 90 % Coverage bricht die CI ab. Das Gate ist Teil der Pipeline, nicht Verhandlungssache.
// Demonstrativer Lauf mit realistischem Output · dieselbe Testkultur (Pest/Vitest, Gates) fahre ich in echten Projekten wie schnappern.com.