Skip to content

Integration Tests zu Controllern für Authentifizierung/Autorisierung

Die Endpunkte aller Controller sollen mit Integration Tests in Hinsicht auf Authentifizierung/Autorisierung geprüft werden.

  • Verwehrt der Controller den Zugriff?
  • Gibt der Controller nur Datensätze (z.B. Kurse) zurück, für die der Benutzer Zugriff hat?
  • Wird z.B. ein 404 zurückgegeben wenn der Benutzer nicht authentifiziert ist und ein nicht existierender Datensatz angefordert wird? (Statt einem 401/403)