Middle
Popíšte hlavné anotácie JUnit, ktoré používate
sobes.tech AI
Odpoveď od AI
Hlavné anotácie JUnit, ktoré sa často používajú:
@Test— označuje metódu ako test.@BeforeEach— metóda, ktorá sa spúšťa pred každým testom, zvyčajne na prípravu prostredia.@AfterEach— metóda, ktorá sa spúšťa po každom teste, na vyčistenie zdrojov.@BeforeAll— metóda, ktorá sa spúšťa raz pred všetkými testami v triede (musí byť statická).@AfterAll— metóda, ktorá sa spúšťa raz po všetkých testoch (tiež statická).@Disabled— deaktivuje test, aby sa dočasne nespúšťal.
Príklad:
@BeforeEach
void setup() {
// príprava dát
}
@Test
void testSomething() {
// testovací kód
}
@AfterEach
void cleanup() {
// čistenie
}