Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Panduan memulai cepat ini menjelaskan cara membuat uji unit Java menggunakan fitur modernisasi GitHub Copilot.
Prasyarat
- Akun GitHub dengan GitHub Copilot diaktifkan. Anda memerlukan paket Tingkat Gratis, Pro, Pro+, Bisnis, atau Perusahaan.
- Java JDK untuk versi JDK proyek.
- Maven atau Gradle untuk membangun proyek Java.
- Proyek Java yang dikelola Git menggunakan Maven atau Gradle.
- Untuk proyek berbasis Maven: akses ke repositori Maven Central publik.
- Versi terbaru Visual Studio Code. Harus versi 1.113 atau yang lebih baru.
- GitHub Copilot dalam Visual Studio Code. Untuk petunjuk penyiapan, lihat Menyiapkan GitHub Copilot di Visual Studio Code. Pastikan untuk masuk ke akun GitHub Anda dalam Visual Studio Code.
- GitHub Copilot modernisasi. Mulai ulang Visual Studio Code setelah penginstalan.
- Versi terbaru IntelliJ IDEA. Harus versi 2023.3 atau yang lebih baru.
- GitHub Copilot. Harus versi 1.5.59 atau yang lebih baru. Untuk petunjuk selengkapnya, lihat Menyiapkan GitHub Copilot di IntelliJ IDEA. Pastikan untuk masuk ke akun GitHub Anda dalam IntelliJ IDEA.
- GitHub Copilot modernisasi. Mulai ulang IntelliJ IDEA setelah penginstalan.
Instal GitHub Copilot CLI:
npm install -g @github/copilotInstal plugin modernisasi GitHub Copilot:
copilot plugin marketplace add microsoft/modernize-java copilot plugin install modernize-java@modernize-java
Nota
Akun Azure diperlukan hanya untuk menyebarkan sumber daya ke Azure, dan tidak diperlukan saat menggunakan modernisasi GitHub Copilot untuk membuat perubahan kode.
Jika Anda menggunakan Gradle, hanya pembungkus Gradle versi 5 atau yang lebih baru yang didukung.
Kotlin Domain Specific Language (DSL) tidak didukung.
Buat uji unit
Gunakan langkah-langkah berikut untuk menghasilkan pengujian unit:
Buka proyek Java di Visual Studio Code.
Buka panel GitHub Copilot Chat.
Masukkan perintah seperti contoh berikut:
Generate unit tests for this Java project using #appmod-generate-tests-for-java
Gunakan langkah-langkah berikut untuk menghasilkan pengujian unit:
Buka proyek Java di IntelliJ IDEA.
Buka panel Copilot Chat GitHub dan pastikan mode Agent dipilih.
Masukkan perintah seperti contoh berikut:
Generate unit tests for this Java project using #appmod-generate-tests-for-java
Gunakan langkah-langkah berikut untuk menghasilkan pengujian unit:
Buka terminal dan navigasikan ke direktori proyek Java Anda.
Mulai Copilot CLI:
copilot --model claude-sonnet-4.6Masukkan perintah seperti contoh berikut:
Generate unit tests for this Java project using #appmod-generate-tests-for-java
Agen menganalisis proyek, mengidentifikasi file sumber yang tidak memiliki pengujian unit, dan menghasilkan log kerja generate_tests.md yang melacak kemajuan.
Tinjau hasilnya
Setelah pembuatan tes selesai, log kerja menampilkan ringkasan akhir yang membandingkan hasil tes sebelum dan sesudah pembuatan tes. Ringkasan ini mencakup:
- Jumlah file pengujian baru yang dibuat
- Total pengujian sebelum dan sesudah pembuatan
- Lulus atau gagal status untuk setiap kelas pengujian yang dihasilkan
Agen menghasilkan pengujian yang mengikuti pola pengujian proyek yang ada dan memvalidasi bahwa semua pengujian lulus sebelum selesai.