Sobes.tech
Middle

Beschrijf de belangrijkste JUnit-annotaties die je gebruikt

sobes.tech AI

Antwoord van AI

Veelgebruikte hoofdannotaties van JUnit:

  • @Test — markeert een methode als test.
  • @BeforeEach — methode die vóór elke test wordt uitgevoerd, meestal om de omgeving voor te bereiden.
  • @AfterEach — methode die na elke test wordt uitgevoerd, om resources op te ruimen.
  • @BeforeAll — methode die één keer wordt uitgevoerd vóór alle tests in de klasse (moet statisch zijn).
  • @AfterAll — methode die één keer wordt uitgevoerd na alle tests (ook statisch).
  • @Disabled — schakelt de test uit zodat deze tijdelijk niet wordt uitgevoerd.

Voorbeeld:

@BeforeEach
void setup() {
    // gegevens voorbereiden
}

@Test
void testSomething() {
    // testcode
}

@AfterEach
void cleanup() {
    // opruimen
}