Maison >Java >javaDidacticiel >Comment écrire des tests unitaires en Java à l'aide de JUnit ?

Comment écrire des tests unitaires en Java à l'aide de JUnit ?

Susan Sarandon
Susan Sarandonoriginal
2024-12-15 18:38:12405parcourir

How to Write Unit Tests in Java Using JUnit?

Comment écrire un test unitaire en Java

Pour écrire un test unitaire pour une classe Java, vous pouvez suivre ces étapes :

Pour Eclipse :

  1. Créer un nouveau Java projet.
  2. Créez une nouvelle classe au sein du projet.
  3. Implémentez la classe testée.
  4. Créez un nouveau scénario de test JUnit.
  5. Initialisez le test classe en utilisant @Before.
  6. Écrivez la méthode de test en utilisant @Test.
  7. Afficher les résultats attendus.
  8. Exécuter la classe de test.

Pour IntelliJ :

  1. Créez un nouveau répertoire appelé 'test'.
  2. Marquez le répertoire comme source de test root.
  3. Créez une nouvelle classe Java dans le répertoire 'test'.
  4. Importez la bibliothèque JUnit.
  5. Écrivez une méthode de test en utilisant l'annotation @Test.
  6. Affirmer les résultats attendus.
  7. Lancer le test class.

L'exemple de code fourni montre comment tester une méthode qui effectue une addition binaire en Java :

import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;

public class MathTest {
    Math math;

    @Before
    public void setUp() throws Exception {
        math = new Math(7, 10);
    }

    @Test
    public void testAdd() {
        Assert.assertEquals(17, math.add());
    }
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn