JUnit - Pengaturan Lingkungan
Pengaturan Lingkungan Lokal
JUnit adalah framework untuk Java, jadi persyaratan pertama adalah menginstal JDK di komputer Anda.
Persyaratan Sistem
JDK | 1.5 atau lebih tinggi. |
---|---|
Penyimpanan | Tidak ada persyaratan minimum. |
Ruang Disk | Tidak ada persyaratan minimum. |
Sistem operasi | Tidak ada persyaratan minimum. |
Langkah 1: Verifikasi Instalasi Java di Mesin Anda
Pertama-tama, buka konsol dan jalankan perintah java berdasarkan sistem operasi yang Anda kerjakan.
OS | Tugas | Perintah |
---|---|---|
Windows | Buka Konsol Perintah | c: \> java -version |
Linux | Buka Terminal Perintah | $ java -version |
Mac | Buka Terminal | mesin: ~ joseph $ java -version |
Mari verifikasi output untuk semua sistem operasi -
OS | Keluaran |
---|---|
Windows | versi java "1.8.0_101" Java (TM) SE Runtime Environment (build 1.8.0_101) |
Linux | versi java "1.8.0_101" Java (TM) SE Runtime Environment (build 1.8.0_101) |
Mac | versi java "1.8.0_101" Java (TM) SE Runtime Environment (build 1.8.0_101) |
Jika Anda belum menginstal Java di sistem Anda, unduh Java Software Development Kit (SDK) dari tautan berikut https://www.oracle.com. Kami mengasumsikan Java 1.8.0_101 sebagai versi yang diinstal untuk tutorial ini.
Langkah 2: Atur Lingkungan JAVA
Mengatur JAVA_HOMEvariabel lingkungan untuk menunjuk ke lokasi direktori dasar tempat Java diinstal pada mesin Anda. Sebagai contoh.
OS | Keluaran |
---|---|
Windows | Setel variabel lingkungan JAVA_HOME ke C: \ Program Files \ Java \ jdk1.8.0_101 |
Linux | ekspor JAVA_HOME = / usr / local / java-current |
Mac | ekspor JAVA_HOME = / Library / Java / Home |
Tambahkan lokasi compiler Java ke System Path.
OS | Keluaran |
---|---|
Windows | Tambahkan string C:\Program Files\Java\jdk1.8.0_101\bin di akhir variabel sistem, Path. |
Linux | ekspor PATH = $ PATH: $ JAVA_HOME / bin / |
Mac | tidak dibutuhkan |
Verifikasi instalasi Java menggunakan perintah java -version seperti yang dijelaskan di atas.
Langkah 3: Unduh Arsip JUnit
Unduh versi terbaru file jar JUnit dari http://www.junit.org. Pada saat menulis tutorial ini, kami telah mengunduh Junit-4.12.jar dan menyalinnya ke folder C: \> JUnit.
OS | Nama arsip |
---|---|
Windows | junit4.12.jar |
Linux | junit4.12.jar |
Mac | junit4.12.jar |
Langkah 4: Setel Lingkungan JUnit
Mengatur JUNIT_HOMEvariabel lingkungan untuk menunjuk ke lokasi direktori dasar tempat jar JUNIT disimpan di komputer Anda. Mari kita asumsikan kita telah menyimpan junit4.12.jar di folder JUNIT.
Sr Tidak | OS & Deskripsi |
---|---|
1 | Windows Setel variabel lingkungan JUNIT_HOME ke C: \ JUNIT |
2 | Linux ekspor JUNIT_HOME = / usr / local / JUNIT |
3 | Mac ekspor JUNIT_HOME = / Library / JUNIT |
Langkah 5: Setel Variabel CLASSPATH
Mengatur CLASSPATH variabel lingkungan untuk menunjuk ke lokasi jar JUNIT.
Sr Tidak | OS & Deskripsi |
---|---|
1 | Windows Setel variabel lingkungan CLASSPATH ke% CLASSPATH%;% JUNIT_HOME% \ junit4.12.jar;.; |
2 | Linux ekspor CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar :. |
3 | Mac ekspor CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.12.jar :. |
Langkah 6: Uji Penyiapan JUnit
Buat nama file kelas java TestJunit in C:\>JUNIT_WORKSPACE
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class TestJunit {
@Test
public void testAdd() {
String str = "Junit is working fine";
assertEquals("Junit is working fine",str);
}
}
Buat nama file kelas java TestRunner di C:\>JUNIT_WORKSPACE untuk menjalankan kasus uji.
import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;
public class TestRunner {
public static void main(String[] args) {
Result result = JUnitCore.runClasses(TestJunit.class);
for (Failure failure : result.getFailures()) {
System.out.println(failure.toString());
}
System.out.println(result.wasSuccessful());
}
}
Langkah 7: Verifikasi Hasil
Kompilasi kelas menggunakan javac kompiler sebagai berikut -
C:\JUNIT_WORKSPACE>javac TestJunit.java TestRunner.java
Sekarang jalankan Test Runner untuk melihat hasilnya sebagai berikut -
C:\JUNIT_WORKSPACE>java TestRunner
Verifikasi hasilnya.
true