這裡將測試在Hello World範例章節中建立的範例專案,以演示Spring CLI的測試功能。 按照下面提到的步驟測試範例專案 -
在Test
檔案夾中建立FirstApplication.groovy
和TestFirstApplication.groovy
,如下所述。
編譯並執行應用程式以驗證實現的邏輯的結果。
檔案: FirstApplication/FirstApplication.groovy -
@RestController
class FirstApplication {
@RequestMapping("/")
String welcome() {
"Welcome to Tw511.Com"
}
}
檔案: FirstApplication/TestFirstApplication.groovy -
class TestFirstApplication {
@Test
void welcomeTest() {
assertEquals("Welcome to Tw511.Com", new FirstApplication().welcome())
}
}
輸入以下命令 -
D:\worksp\springboot-cli/> spring test FirstApplication.groovy TestFirstApplication.groovy
現在,Spring Boot CLI將開始執行,下載所需的依賴項,編譯原始碼和測試檔案以及單元測試程式碼。可以在控制台上看到以下輸出 -
Resolving dependencies........................................................
.
Time: 0.457
OK (1 test)
111
以下操作由Spring CLI執行 -
@Test
注釋指示CLI下載JUnit 4.12
版本。Spring CLI
使用其後設資料自動檢測版本,因為沒有指定任何依賴項。