Spring Boot CLI - Anwendung testen

In diesem Kapitel testen wir das im Hello World-Beispielkapitel erstellte Beispielprojekt , um die Testfunktionen von Spring CLI zu demonstrieren. Befolgen Sie die in der folgenden Tabelle aufgeführten Schritte, um das Beispielprojekt zu testen.

Sr.Nr. Schritt & Beschreibung
1 Erstellen FirstApplication.groovy und TestFirstApplication.groovy in Test - Ordner wie unten erläutert.
2 Kompilieren Sie die Anwendung und führen Sie sie aus, um das Ergebnis der implementierten Logik zu überprüfen.

FirstApplication / FirstApplication.groovy

@RestController
class FirstApplication {
   @RequestMapping("/")
   
   String welcome() {
      "Welcome to TutorialsPoint.Com"
   }
}

FirstApplication / TestFirstApplication.groovy

class TestFirstApplication {
   @Test
   void welcomeTest() {
      assertEquals("Welcome to TutorialsPoint.Com", new FirstApplication().welcome())
   }
}

Führen Sie die Anwendung aus

Geben Sie den folgenden Befehl ein, um die Anwendung auszuführen:

E:/Test/FirstApplication/> spring test FirstApplication.groovy TestFirstApplication.groovy

Jetzt wird Spring Boot CLI in Aktion treten, die erforderlichen Abhängigkeiten herunterladen, die Quell- und Testdatei kompilieren und den Code als Unit-Test durchführen. Die folgende Ausgabe wird auf der Konsole generiert -

Resolving dependencies........................................................
.
Time: 0.457

OK (1 test)

Wichtige Punkte

Berücksichtigen Sie die folgenden Punkte, um die von Spring CLI ergriffenen Maßnahmen zu verstehen:

  • Die Annotation @Test weist CLI an, die Version JUnit 4.12 herunterzuladen.

  • Spring CLI erkennt die Version automatisch anhand ihrer Metadaten, da wir keine Abhängigkeit angegeben haben.

  • Testen Sie abschließend nach der Codekompilierung die Anwendung.