Middle
Aprašykite pagrindines JUnit anotacijas, kurias naudojate
sobes.tech AI
Atsakymas iš AI
Dažnai naudojamos pagrindinės JUnit anotacijos:
@Test— pažymi metodą kaip testą.@BeforeEach— metodas, kuris vykdomas prieš kiekvieną testą, dažniausiai aplinkos paruošimui.@AfterEach— metodas, kuris vykdomas po kiekvieno testo, išteklių valymui.@BeforeAll— metodas, kuris vykdomas vieną kartą prieš visus klasės testus (turi būti statinis).@AfterAll— metodas, kuris vykdomas vieną kartą po visų testų (taip pat statinis).@Disabled— išjungia testą, kad laikinai nevykdytųsi.
Pavyzdys:
@BeforeEach
void setup() {
// duomenų paruošimas
}
@Test
void testSomething() {
// testavimo kodas
}
@AfterEach
void cleanup() {
// valymas
}