all options
buster  ]
[ Source: pyhamcrest  ]

Package: python-hamcrest (1.8.0-1.1)

Links for python-hamcrest

Screenshot

Debian Resources:

Download Source Package pyhamcrest:

Maintainers:

External Resources:

Similar packages:

infrastruttura Hamcrest per oggetti per corrispondenze (Python 2)

PyHamcrest è un'infrastruttura per scrivere oggetti per corrispondenze, che permette di definire in modo dichiarativo regole di "corrispondenza". Ci sono diverse situazioni in cui degli strumenti per trovare corrispondenze sono preziosissimi, come la validazione di UI o il filtraggio di dati, ma è nell'ambito della scrittura di test flessibili che essi sono più comunemente usati. Questo tutorial mostra come usare PyHamcrest per i test di unità.

Quando si scrivono test è a volte difficile ottenere il giusto equilibrio tra una specificazione eccessiva del test (che lo rende fragile in caso di modifiche) e una non sufficiente (che lo rende meno valido dato che continua a far superare i test anche quando la cosa testata è non corretta). Avere uno strumento che permette di identificare precisamente l'aspetto in fase di test e di descrivere i valori che dovrebbe avere, con un livello di precisione controllata, aiuta molto a scrivere test che sono "semplicemente corretti".

Other Packages Related to python-hamcrest

  • depends
  • recommends
  • suggests
  • enhances

Download python-hamcrest

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