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.