Panduan Cepat untuk Plugin Maven Surefire

Artikel ini bagian dari serial: • Maven Resources Plugin

• Plugin Kompilator Maven

• Panduan Cepat untuk Maven Install Plugin

• Plugin Maven Failsafe

• Panduan Cepat untuk Plugin Maven Surefire (artikel saat ini) • Plugin Deploy Maven

• Plugin Maven Clean

• Plugin Maven Verifier

• Plugin Situs Maven

• Panduan untuk Plugin Core Maven

1. Ikhtisar

Tutorial ini mendemonstrasikan plugin yang pasti , salah satu plugin inti dari alat pembuatan Maven. Untuk gambaran umum tentang plugin inti lainnya, lihat artikel ini.

2. Sasaran Plugin

Kami dapat menjalankan tes proyek menggunakan plugin yang pasti . Secara default, plugin ini menghasilkan laporan XML di direktori target / surefire-reports .

Plugin ini hanya memiliki satu tujuan, uji . Sasaran ini terikat pada fase pengujian siklus hidup build default, dan perintah mvn test akan menjalankannya.

3. Konfigurasi

The jitu Plugin dapat bekerja dengan JUnit kerangka pengujian dan TestNG. Tidak peduli kerangka mana yang kami gunakan, perilaku pasti tetap sama.

Secara default, sure secara otomatis menyertakan semua kelas pengujian yang namanya dimulai dengan Test , atau diakhiri dengan Test , Tests , atau TestCase .

Kita dapat mengubah konfigurasi ini menggunakan parameter excludes dan include , namun:

 maven-surefire-plugin 2.21.0   DataTest.java   DataCheck.java   

Dengan konfigurasi ini, kasus uji di kelas DataCheck dijalankan sedangkan kasus di DataTest tidak.

Kami dapat menemukan versi terbaru plugin di sini.

4. Kesimpulan

Dalam artikel singkat ini, kami membahas plugin yang pasti , menjelaskan satu-satunya tujuan dan cara mengkonfigurasinya.

Seperti biasa, kode sumber lengkap untuk tutorial ini dapat ditemukan di GitHub.

Berikutnya » The Maven Deploy Plugin « Sebelumnya The Maven Failsafe Plugin