Paket: python3-hamcrest (1.9.0-3)
Links für python3-hamcrest
Debian-Ressourcen:
Quellcode-Paket pyhamcrest herunterladen:
Betreuer:
Externe Ressourcen:
- Homepage [hamcrest.org]
Ähnliche Pakete:
Gerüst für »Matcher«-Objekte (Python 3)
PyHamcrest ist ein Gerüst für das Schreiben von Matcher-Objekten, mit dem Sie »Übereinstimmungsregeln« definieren können. Es gibt eine Reihe von Situationen, in denen Matcher von unschätzbarem Wert sind, wie UI-Validierung oder Datenfilterung. Aber am häufigsten werden Matcher beim Schreiben flexibler Tests verwendet. Dieses Tutorial zeigt Ihnen, wie Sie PyHamcrest für Unit-Tests verwenden.
Beim Schreiben von Tests ist es manchmal schwierig, das richtige Maß zu finden zwischen sehr vielen Tests (empfindlich bei Veränderungen) und nicht ausreichenden Tests (macht einen Test weniger wertvoll, da er auch dann weiterläuft, wenn die getestete Eigenschaft nicht funktioniert). Ein Werkzeug, mit dem Sie den untersuchten Aspekt genau herausfinden und mit einem kontrollierten Präzisionsniveau die Werte beschreiben können, die er haben sollte, hilft enorm beim Schreiben von Tests, die »genau richtig« sind. Solche Tests scheitern, wenn das Verhalten des untersuchten Aspekts vom erwarteten Verhalten abweicht, laufen aber weiter, wenn geringfügige, nicht verwandte Änderungen des Verhaltens vorgenommen werden.
Dieses Paket enthält die Python-3.x-Module.
Andere Pakete mit Bezug zu python3-hamcrest
|
|
|
|
-
- dep: python3
- Interaktive objektorientierte Hochsprache (Python3-Standardversion)
-
- dep: python3-pkg-resources
- Paketermittlung und Ressourcenzugriff mittels pkg_resources
-
- dep: python3-six
- Bibliothek für die Kompatibilität von Python 2 und 3 (Python-3-Schnittstelle)
python3-hamcrest herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
all | 26,9 kB | 159,0 kB | [Liste der Dateien] |