NestJS · Senior · Frage 68 von 75
Warum sollten Controller-Tests nicht die einzigen Tests für Autorisierungsregeln sein?
- 1Nur Tests auf HTTP-Ebene zeigen die echten Statuscodes
- 2Autorisierung lässt sich nicht wirklich testen
- 3Controller laufen in Unit-Tests überhaupt nicht
Antwort zeigen
Richtige Antwort: Nur Tests auf HTTP-Ebene zeigen die echten Statuscodes
Erklärung
Schreibe pro geschützter Ressource ein paar E2E-Tests: kein Token, falscher Nutzer, richtiger Nutzer.