all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: pyhamcrest  ]

Package: python3-hamcrest (1.9.0-3)

Links for python3-hamcrest

Screenshot

Debian Resources:

Download Source Package pyhamcrest:

Maintainers:

External Resources:

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

  • depends
  • recommends
  • suggests
  • enhances

Download python3-hamcrest

Download for all available architectures
Architecture Package Size Installed Size Files
all 26.9 kB159.0 kB [list of files]