Middle
Popište hlavní anotace JUnit, které používáte
sobes.tech AI
Odpověď od AI
Hlavní anotace JUnit, které se často používají:
@Test— označuje metodu jako test.@BeforeEach— metoda, která se spouští před každým testem, obvykle k přípravě prostředí.@AfterEach— metoda, která se spouští po každém testu, k čištění zdrojů.@BeforeAll— metoda, která se spouští jednou před všemi testy ve třídě (musí být statická).@AfterAll— metoda, která se spouští jednou po všech testech (také statická).@Disabled— deaktivuje test, aby se dočasně nespouštěl.
Příklad:
@BeforeEach
void setup() {
// příprava dat
}
@Test
void testSomething() {
// testovací kód
}
@AfterEach
void cleanup() {
// čištění
}