Tests: Schemathesis auch gegen unsere erzeugte openapi.json testen
Als Entwickli möchte ich:
- eine verlässliche, verifizierte API-Doku
- API-Testfälle automatisch erzeugen
Lösung:
schemathesis anpassen: check gegen unsere erstellte openapi.json --> sicherstellen, dass unserer Doku mit den endpoints matcht
--> Recherche und Umsetzung der schemathesis-Parameter
Rückfragen an @fka @jmatzenmiller
Akzeptanzkriterien
-
Schemathesis testet gegen unsere erstellte openapi.json -
.. und schlägt fehl, wenn unsere erstellte openapi.jsonnicht den aktuellen Stand der API-Endpoints entspricht -
Schemathesis läuft damit auch auf der CI (sollte sich automatisch ergeben) -
Approval von einer 2. Person beim Review eingeholt
Edited by Falko Kaule