2010-12-12 37 views
0

Après quelques jours, j'ai découvert les classes d'assistance NUnit. J'ai regardé le site NUnit, wiki, et j'ai fait une recherche de site google, mais je ne trouve pas de documentation solide là-dessus. C'est mentionné ici et là, mais pas de vraie documentation.Classes auxiliaires de syntaxe NUnit

Il est mentionné dans les notes de version pour la version 2.5, mais je ne trouve rien d'autre à part ça.
http://nunit.org/?p=releaseNotes&r=2.5

Y a-t-il de la documentation à ce sujet, ou s'agit-il simplement de traces et d'erreurs?

Répondre

-1

Lisez le tutoriel PDF suivant; il vous expliquera comment utiliser chaque attribut de NUnit:

NUnit overview and tutorial (Justin Crites, Rice University, TX)

+0

Le document n'aborde pas la question et est remarquablement daté (2005). –

0

Commencez avec la documentation sur le Constraint-Based testing model. C'est où "est", "a", "texte" (réellement obsolète par des contraintes de chaîne), et "liste" (dans la documentation en tant que List Mapper) sont. "Throws" est simplement un Exception Assert implémenté en tant que méthode sur Assert().

Je vois votre point il ne semble pas y avoir une page formelle qui documente toutes les méthodes sur "est". C'est peut-être parce qu'il y a tellement de fonctionnalités dans cette classe qui couvrent de nombreux cas d'utilisation. Vous verrez "est" mentionné sur presque toutes les sous-pages. Personnellement, une fois que j'ai compris le modèle de contrainte, j'ai jeté «est» dans le navigateur d'objets Visual Studio et les choses sont devenues claires assez rapidement.