Apa itu @Test?
@Test adalah anotasi (label) yang memberitahu JUnit: “Method ini adalah test, jalankan otomatis!”
Tanpa @Test:
public void myTest() {
// Ini method biasa, nobody knows it's a test
}
Dengan @Test:
@Test
public void myTest() {
// JUnit detect ini adalah test, jalankan otomatis
}
Bagaimana JUnit Bekerja?
- Lo klik “Run Tests” di VSCode
- JUnit scan semua class di folder
test/ - JUnit cari method yang punya anotasi
@Test - JUnit jalankan setiap method
@Test - JUnit report hasilnya: passed atau failed