Package: python3-hamcrest (1.9.0-3)
Links for python3-hamcrest
Debian Resources:
Download Source Package pyhamcrest:
Maintainers:
External Resources:
- Homepage [hamcrest.org]
Similar packages:
Hamcrest-ramme for matcher-objekter - Python 3
PyHamcrest er en ramme til at skrive matcher-objekter, så du deklarativt kan definere »match«-regler. Der er et antal situationer hvor matchere er uvurderlige, såsom brugerfladevalidering eller datafiltrering, men det er i området med at skrive fleksible test at matchere oftest anvendes. Denne øvelse viser hvordan PyHamcrest bruges til enhedstest.
Når der skrives test, så er det nogle gange svært at få balancen korrekt mellem overspecifikation af testen (og gøre den klar til ingen ændringer) og ikke specificere nok (hvilket gør testen mindre værdifuld, da den går igennem, når selv det der bliver testet ikke er korrekt). At have et værktøj gør, at du kan udpege præcis det aspekt under test og beskrive værdierne til et kontrolleret niveau af præcision, hvilket hjælper med at skrive test der er »lige som de skal være detaljemæssigt«. Sådanne test fejler når opførelsen for aspektet under test afviger fra den forventede opførsel, men fortsætter når mindre ændringer uden relation til opførelsen foretages.
Denne pakke tilbyder Python 3.x-modulerne.
Other Packages Related to python3-hamcrest
|
|
|
|
-
- dep: python3
- Interaktivt objektorienteret højniveausprog - standardversion af Python 3
-
- dep: python3-pkg-resources
- Pakkesøgning og ressourceadgang med brug af pkg_resources
-
- dep: python3-six
- Python 2- og 3-kompatibilitetsbibliotek - Python 3-grænseflade
Download python3-hamcrest
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 26.9 kB | 159.0 kB | [list of files] |