Looking for java Answers? Try Ask4KnowledgeBase
Looking for java Keywords? Try Ask4Keywords

Java LanguageTest d'unité


Introduction

Les tests unitaires font partie intégrante du développement piloté par les tests et constituent une fonctionnalité importante pour la création de toute application robuste. En Java, les tests unitaires sont presque exclusivement réalisés à l'aide de bibliothèques et de frameworks externes, dont la plupart ont leur propre balise de documentation. Ce module sert à présenter au lecteur les outils disponibles et leur documentation respective.

Remarques

Cadre de test d'unité

De nombreux frameworks sont disponibles pour les tests unitaires au sein de Java. L'option la plus populaire est de loin JUnit. Il est documenté sous les points suivants:

JUnit

JUnit4 - Balise proposée pour les fonctionnalités JUnit4; pas encore implémenté .

D'autres frameworks de test unitaires existent et disposent de documentation:

TestNG

Outils de test unitaires

Il existe plusieurs autres outils utilisés pour les tests unitaires:

Mockito - Cadre moqueur ; permet aux objets d'être imités. Utile pour imiter le comportement attendu d'une unité externe dans le test d'une unité donnée, afin de ne pas lier le comportement de l'unité externe aux tests de l'unité donnée.

JBehave - Framework BDD . Permet de relier les tests aux comportements des utilisateurs (permettant la validation des exigences / scénarios). Aucun tag de document disponible au moment de l'écriture; voici un lien externe .

Test d'unité Exemples Liés