Sobes.tech
Middle

Descreva as principais anotações do JUnit que você usa

sobes.tech IA

Resposta da IA

Anotações principais do JUnit frequentemente usadas:

  • @Test — marca um método como teste.
  • @BeforeEach — método que é executado antes de cada teste, geralmente para preparar o ambiente.
  • @AfterEach — método que é executado após cada teste, para limpar recursos.
  • @BeforeAll — método que é executado uma vez antes de todos os testes na classe (deve ser estático).
  • @AfterAll — método que é executado uma vez após todos os testes (também estático).
  • @Disabled — desativa o teste para não executá-lo temporariamente.

Exemplo:

@BeforeEach
void setup() {
    // preparação de dados
}

@Test
void testSomething() {
    // código de teste
}

@AfterEach
void cleanup() {
    // limpeza
}