Property-Based Testing
Findet die passende Eigenschaft und baut den Generatortest darum
Installation
Offiziell/plugin marketplace add trailofbits/skills
Kodlayıcı, ayrıştırıcı, normalleştirici ya da sözleşme değişmezi test edilirken; elle seçilmiş örnekler yetmediğinde
- Autor
- Trail of Bits
- Lizenz
- CC-BY-SA-4.0
Ausgangspunkt ist ein nach Aussagekraft geordneter Katalog mit Roundtrip, Inverse, Oracle, Idempotenz, Invariante und Kommutativität. So prüft der Test die stärkste vom Code unterstützte Regel, statt sich mit „ist nicht abgestürzt“ zufriedenzugeben. Behandelt werden Hypothesis, fast-check, proptest, jqwik, rapid und Echidna für Vertragsinvarianten – einschließlich der ehrlichen Erkenntnis, dass mancher Code keine passende Eigenschaft besitzt und besser mit Beispieltests geprüft wird.
Ähnliche Skills
Test-Driven Development
SkillErzwingt den Rot-Grün-Refaktor-Zyklus vor der Implementierung
Incremental Implementation
SkillLiefert Features in kleinen, stets lauffähigen Schritten
Security Guidance
SkillPrüft Agent-Code beim Bearbeiten, Beenden und Committen

Kommentare(0)
Zum Kommentieren anmelden