Middle
Aprakstiet galvenās JUnit anotācijas, kuras izmantojat
sobes.tech AI
Atbilde no AI
Bieži izmantotās galvenās JUnit anotācijas:
@Test— iezīmē metodi kā testu.@BeforeEach— metode, kas tiek izpildīta pirms katra testa, parasti vides sagatavošanai.@AfterEach— metode, kas tiek izpildīta pēc katra testa, resursu tīrīšanai.@BeforeAll— metode, kas tiek izpildīta vienreiz pirms visiem klases testiem (jābūt statiskai).@AfterAll— metode, kas tiek izpildīta vienreiz pēc visiem testiem (arī statiska).@Disabled— atspējo testu, lai to pagaidu neizpildītu.
Piemērs:
@BeforeEach
void setup() {
// datu sagatavošana
}
@Test
void testSomething() {
// testa kods
}
@AfterEach
void cleanup() {
// tīrīšana
}