Spring Boot CLI - Test Uygulaması
Bu bölümde, Spring CLI'nin test yeteneklerini göstermek için Hello World Örnek Bölümünde oluşturulan örnek projeyi test edeceğiz . Örnek projeyi test etmek için aşağıdaki tabloda listelenen adımları izleyin -
Sr.No | Adım ve Açıklama |
---|---|
1 | Oluşturma FirstApplication.groovy ve TestFirstApplication.groovy içinde Testi aşağıda açıklandığı şekilde klasörde. |
2 | Uygulanan mantığın sonucunu doğrulamak için uygulamayı derleyin ve çalıştırın. |
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())
}
}
Uygulamayı çalıştırın
Uygulamayı çalıştırmak için aşağıdaki komutu yazın -
E:/Test/FirstApplication/> spring test FirstApplication.groovy TestFirstApplication.groovy
Şimdi Spring Boot CLI devreye girecek, gerekli bağımlılıkları indirecek, kaynak ve test dosyasını derleyecek ve kodu birim test edecek. Konsolda aşağıdaki çıktı üretilecektir -
Resolving dependencies........................................................
.
Time: 0.457
OK (1 test)
Önemli noktalar
Spring CLI tarafından gerçekleştirilen eylemleri anlamak için aşağıdaki noktaları göz önünde bulundurun -
@Test açıklaması, CLI'yi JUnit 4.12 sürümünü indirmeye yönlendirir.
Spring CLI, herhangi bir bağımlılık belirtmediğimiz için meta verilerini kullanarak sürümü otomatik olarak algılar.
Son olarak, kod derlemesinden sonra uygulamayı test edin.