
JUnit Nedir? – Java Birim Test Framework’ü
JUnit, Java programlama dili için en yaygın kullanılan birim test (unit test) framework’üdür. Test odaklı geliştirme (TDD) yaklaşımını destekleyen JUnit, basit, hızlı ve etkili bir test yapısı sunar.
JUnit Anotasyonları:
✅ @Test → Test metodunu belirtir
✅ @BeforeEach → Her test öncesi çalışır
✅ @AfterEach → Her test sonrası çalışır
✅ @BeforeAll → Tüm testlerden önce çalışır
✅ @AfterAll → Tüm testlerden sonra çalışır
JUnit Kullanımı ve Örnekler:
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class JUnitExample {
@Test
public void toplamaTesti() {
int sonuc = 2 + 3;
assertEquals(5, sonuc);
}
}