Sobes.tech
Middle

Décrivez les annotations principales de JUnit que vous utilisez

sobes.tech IA

Réponse de l'IA

Les annotations principales de JUnit couramment utilisées:

  • @Test — marque une méthode comme test.
  • @BeforeEach — méthode exécutée avant chaque test, généralement pour préparer l'environnement.
  • @AfterEach — méthode exécutée après chaque test, pour nettoyer les ressources.
  • @BeforeAll — méthode exécutée une fois avant tous les tests de la classe (doit être statique).
  • @AfterAll — méthode exécutée une fois après tous les tests (également statique).
  • @Disabled — désactive le test pour ne pas l'exécuter temporairement.

Exemple:

@BeforeEach
void setup() {
    // préparation des données
}

@Test
void testSomething() {
    // code de test
}

@AfterEach
void cleanup() {
    // nettoyage
}