Java >> Java Tutorial >  >> Tag >> Spring

Screencast:Komponententests von Spring MVC-Controllern – REST-API

Dieses Video ist veraltet! Wenn Sie erfahren möchten, wie Sie Unit-Tests für eine Spring MVC REST API schreiben können, sollten Sie sich mein aktualisiertes Spring MVC Test Tutorial ansehen. Es beschreibt, wie Sie Unit-Tests für eine Spring MVC REST API mit JUnit 5 schreiben können.

Dies ist der dritte Teil meines Video-Tutorials, das sich auf Unit-Tests von Spring MVC-Controllern konzentriert. Genauer gesagt geht es in diesem Video um das Unit-Testing von REST-APIs.

Das Problem ist, dass das Schreiben umfassender und schneller Komponententests für diese APIs mühsam war. Dieses Video zeigt, wie wir dieses Problem lösen und mithilfe des Spring-MVC-Test-Frameworks lesbare, umfassende und schnelle Komponententests für eine REST-API schreiben können.

Dieses Video lehrt uns vier Dinge:

  • Wir lernen, Unit-Tests für Controller-Methoden zu schreiben, die Informationen aus der Datenbank lesen.
  • Wir lernen Unit-Tests für Controller-Methoden zu schreiben, die der Datenbank Informationen hinzufügen.
  • Wir erfahren, wie wir DTO-Objekte in JSON-Bytes umwandeln und das Ergebnis der Transformation im Hauptteil der Anfrage senden können.
  • Wir lernen, wie wir Assertionen für JSON-Dokumente schreiben können, indem wir JsonPath-Ausdrücke verwenden.

Sehen Sie sich den Screencast an




Java-Tag