Middle
Siz foydalanadigan asosiy JUnit anotatsiyalarini tavsiflang
sobes.tech AI
AIdan javob
Odatda ishlatiladigan JUnit asosiy annotatsiyalari:
@Test— metodni test sifatida belgilaydi.@BeforeEach— har bir testdan oldin bajariladigan metod, odatda muhitni tayyorlash uchun.@AfterEach— har bir testdan keyin bajariladigan metod, resurslarni tozalash uchun.@BeforeAll— sinfdagi barcha testlardan oldin bir marta bajariladigan metod (statik bo‘lishi kerak).@AfterAll— barcha testlardan keyin bir marta bajariladigan metod (ham statik).@Disabled— testni vaqtincha ishga tushirmaslik uchun o‘chirib qo‘yadi.
Misol:
@BeforeEach
void setup() {
// ma'lumotlarni tayyorlash
}
@Test
void testSomething() {
// test kodi
}
@AfterEach
void cleanup() {
// tozalash
}