Sobes.tech
Middle

Opisz główne adnotacje JUnit, których używasz

sobes.tech AI

Odpowiedź od AI

Główne adnotacje JUnit, które są często używane:

  • @Test — oznacza metodę jako testową.
  • @BeforeEach — metoda, która jest wykonywana przed każdym testem, zwykle do przygotowania środowiska.
  • @AfterEach — metoda, która jest wykonywana po każdym teście, do czyszczenia zasobów.
  • @BeforeAll — metoda, która jest wykonywana raz przed wszystkimi testami w klasie (musi być statyczna).
  • @AfterAll — metoda, która jest wykonywana raz po wszystkich testach (również statyczna).
  • @Disabled — wyłącza test, aby tymczasowo go nie uruchamiać.

Przykład:

@BeforeEach
void setup() {
    // przygotowanie danych
}

@Test
void testSomething() {
    // kod testowy
}

@AfterEach
void cleanup() {
    // czyszczenie
}