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
}