PyHamcrest

Screenshot der Software:
PyHamcrest
Softwarebeschreibung:
Version: 1.5
Upload-Datum: 11 May 15
Lizenz: Frei
Popularität: 25

Rating: nan/5 (Total Votes: 0)

hamcrest ist ein Python-Framework zum Schreiben Matcher Objekte, so dass Sie deklarativ festlegen "match" Regeln & nbsp;. Es gibt eine Reihe von Situationen, in denen Matcher sind von unschätzbarem Wert, wie UI-Validierung oder Datenfilterung, aber es in der ist Bereich der Schreib flexible Tests, Matchern werden am häufigsten verwendet. Dieses Tutorial zeigt Ihnen, wie Sie hamcrest für Unit-Tests zu verwenden.
Beim Schreiben von Tests ist es manchmal schwierig, die richtige Balance zwischen overspecifying den Test (und macht es spröde, Änderungen), und nicht die Angabe genug ist (was der Test weniger wertvoll, da es nach wie vor passieren, selbst wenn das, was getestet wird gebrochen) zu bekommen. Mit einem Werkzeug, das Ihnen im Test heraus genau den Aspekt und beschreiben Sie die Werte, die sie haben sollten ermöglicht, zu einem kontrollierten Maß an Präzision, hilft sehr bei Schreiben von Tests, die "genau richtig." Solche Tests fehlschlagen, wenn das Verhalten der Aspekt test vom erwarteten Verhalten abweicht, noch weiter über, wenn kleinere, unabhängige Änderungen des Verhaltens gemacht werden

Anforderungen .

  • Python

Ähnliche Software

lava-test
lava-test

20 Feb 15

HOL
HOL

20 Feb 15

EXQUIRES
EXQUIRES

20 Feb 15

Kommentare zu PyHamcrest

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!