PyHamcrest

Software screenshot:
PyHamcrest
Software informatie:
Versie: 1.5
Upload datum: 11 May 15
Ontwikkelaar: PyHamcrest developers
Licentie: Gratis
Populariteit: 25

Rating: nan/5 (Total Votes: 0)

Hamcrest is een Python raamwerk voor het schrijven van matcher objecten, zodat u declaratief definiëren "match" regels & nbsp;. Er zijn een aantal situaties waarin matchers zijn van onschatbare waarde, zoals UI validatie of data filteren, maar het is in de gebied van het schrijven van flexibele tests die matchers meest worden gebruikt. Deze tutorial laat zien hoe u Hamcrest gebruiken voor unit testen.
Bij het schrijven proeven is het soms moeilijk om de juiste balans tussen overspecifying de test (en waardoor het bros veranderingen) en niet voldoende specificeren (waardoor de test minder waardevol aangezien blijft zelfs passeren wanneer het ding wordt getest kapot). Het hebben van een tool die u toelaat om te kiezen uit precies het aspect te testen en te beschrijven de waarden die het zou moeten hebben, om een ​​gecontroleerd niveau van precisie, helpt enorm schriftelijk tests die zijn 'precies goed. " Dergelijke falen wanneer het gedrag van het aspect testen afwijkt van het verwachte gedrag, maar blijven nu, als kleine, ongerelateerde wijzigingen het gedrag gemaakt

Requirements .

  • Python

Vergelijkbare software

gunit-hildon
gunit-hildon

3 Jun 15

jenkviz
jenkviz

14 Apr 15

jstestnetlib
jstestnetlib

20 Feb 15

SLAMD
SLAMD

3 Jun 15

Reacties op PyHamcrest

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!