PyHamcrest

Logiciel capture d'écran:
PyHamcrest
Détails logiciels:
Version: 1.5
Date de transfert: 11 May 15
Développeur: PyHamcrest developers
Licence: Gratuit
Popularité: 25

Rating: nan/5 (Total Votes: 0)

Hamcrest est un cadre de Python pour écrire des objets de matcher, vous permettant de définir de manière déclarative "Match" règles. & Nbsp; Il ya un certain nombre de situations où les comparateurs sont inestimables, telles que la validation de l'interface utilisateur, ou de filtrage de données, mais il est dans le domaine de l'écriture des tests flexibles adaptateurs sont les plus couramment utilisés. Ce tutoriel vous montre comment utiliser Hamcrest pour les tests unitaires.
Lors de l'écriture des tests, il est parfois difficile d'obtenir un juste équilibre entre la surspécification le test (et le rend cassant à des changements), et pas assez spécifiant (faisant le test moins utile, car elle continue à passer, même quand la chose est testé est cassé). Avoir un outil qui vous permet de choisir précisément l'aspect sous test et décrivez les valeurs qu'il devrait avoir, à un niveau contrôlé de précision, contribue grandement à l'écriture de tests qui sont «juste». Ces tests échouent lorsque le comportement de l'aspect sous test écarte du comportement attendu, mais continuent à passer lorsque des changements mineurs sans rapport avec le comportement sont faites

Exigences :.

  • Python

Logiciel similaire

importchecker
importchecker

15 Apr 15

tempdir
tempdir

11 May 15

nbdebug
nbdebug

11 May 15

Commentaires à PyHamcrest

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!