Sobes.tech
Middle

Kirjeldage peamisi JUnit-i annotatsioone, mida kasutate

sobes.tech AI

Vastus AI-lt

Peamised JUnit-i annotatsioonid, mida sageli kasutatakse:

  • @Test — märgib meetodi testina.
  • @BeforeEach — meetod, mis käivitatakse enne iga testi, tavaliselt keskkonna ettevalmistamiseks.
  • @AfterEach — meetod, mis käivitatakse pärast iga testi, ressursside puhastamiseks.
  • @BeforeAll — meetod, mis käivitatakse üks kord enne kõiki klasse testide alguses (peab olema staatiline).
  • @AfterAll — meetod, mis käivitatakse üks kord pärast kõiki teste (samuti staatiline).
  • @Disabled — keelab testi ajutiselt mitte käivitada.

Näide:

@BeforeEach
void setup() {
    // andmete ettevalmistus
}

@Test
void testSomething() {
    // testkood
}

@AfterEach
void cleanup() {
    // puhastamine
}