Sobes.tech
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
}