Middle
Kullandığınız temel JUnit notasyonlarını açıklayın
sobes.tech yapay zeka
AI'dan gelen yanıt
Sık kullanılan temel JUnit açıklamaları:
@Test— bir yöntemi test olarak işaretler.@BeforeEach— her testten önce çalışan yöntem, genellikle ortamı hazırlamak için.@AfterEach— her testten sonra çalışan yöntem, kaynakları temizlemek için.@BeforeAll— sınıftaki tüm testlerden önce bir kez çalışan yöntem (statik olmalı).@AfterAll— tüm testlerden sonra bir kez çalışan yöntem (değişken statik olmalı).@Disabled— testi devre dışı bırakır, geçici olarak çalıştırmamak için.
Örnek:
@BeforeEach
void setup() {
// veri hazırlama
}
@Test
void testSomething() {
// test kodu
}
@AfterEach
void cleanup() {
// temizlik
}