XUnit

De divers cadres de essai code-conduits sont venus pour être connus collectivement comme XUnit . De tels cadres sont basés sur une conception par le bac de teinture de Kent de , à l'origine mis en application pour la causerie comme SUnit , mais sont maintenant disponibles pour beaucoup de langages de programmation et de plates-formes de développement.

conception de xUnit

La conception globale des cadres de xUnit dépend de plusieurs composants.

Examiner les montages

Un montage d'essai est l'ensemble de conditions préalables ou d'état requis pour qu'un essai coure. Également connu comme contexte d'essai.

Suites d'essai

Une suite d'essai est un ensemble d'essais que toute partage le même montage.

Examiner l'exécution

L'exécution d'un essai individuel d'unité procède comme suit :
 installation () ; … Corps de/* d'essai * … démontage () ; 
L'installation () et service de méthodes de démontage () pour initialiser et nettoyer des montages d'essai.

Affirmations

Une affirmation est une fonction ou un macro qui vérifient le comportement de l'unité à l'essai. L'échec d'une affirmation jette typiquement une exception, avortant l'exécution de l'essai courant.

Une liste partielle de cadres de xUnit

Liste de des cadres d'essai d'unité

.

Random links:Coronado, la Californie | Banlieue noire de McMillan, comté de Luce, Michigan | Estrie | Granita (restaurant) | Steinberg Cubase | XUnit