PyHamcrest

Sagteware kiekie:
PyHamcrest
Sagteware besonderhede:
Weergawe: 1.5
Upload datum: 11 May 15
Ontwikkelaar: PyHamcrest developers
Lisensie: Gratis
Populariteit: 192

Rating: nan/5 (Total Votes: 0)

Hamcrest is 'n Python raamwerk vir die skryf van Matcher voorwerpe, sodat jy declaratively definieer "match" reëls & nbsp;. Daar is 'n aantal situasies waar matchers is van onskatbare waarde, soos UI validasie, of data filter, maar dit is in die gebied van die skryf van toetse wat buigsaam matchers mees algemeen gebruik word. Hierdie handleiding wys jou hoe om Hamcrest vir eenheid toets.
By die skryf van toetse, is dit soms moeilik om die balans reg te kry tussen overspecifying die toets (en maak dit bros veranderinge), en nie spesifiseer genoeg (die maak van die toets minder waardevol aangesien dit steeds om te slaag, selfs wanneer die ding wat getoets is gebreek). 'N hulpmiddel wat jou toelaat om te kies uit presies die aspek onder toets en beskryf die waardes wat dit moet hê, om 'n beheerde vlak van akkuraatheid, help baie in die skryf van toetse wat "net reg." Sulke toetse misluk wanneer die gedrag van die aspek onder toets afwyk van die verwagte gedrag, nog voortgaan om te slaag wanneer minderjarige, onverwante veranderinge aan die gedrag gemaak

Vereistes :.

  • Python

Soortgelyke sagteware

pyVows
pyVows

20 Feb 15

nose-bisect
nose-bisect

14 Apr 15

HOL
HOL

20 Feb 15

UPPAAL
UPPAAL

2 Jun 15

Kommentaar te PyHamcrest

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!