Speccer

Screenshot Software:
Speccer
Detalii soft:
Versiune: 0.7.5
Incarca data: 14 Apr 15
Producător: Juho Vepsalainen
Licenţă: Gratuit
Popularitate: 79

Rating: 2.0/5 (Total Votes: 1)

Speccer este un alergator de testare pe baza de caietul de sarcini pentru Python.
Speccer oferă mijloace simple pentru a testa module individuale. Acesta folosește o sintaxă minim,-susțin gratuit. Această sintaxă este compilat cu codul real folosind unittest Python. De acum înainte Speccer poate fi văzută ca o alternativă la acesta în diferite situații.
Run "setup.py instala" pentru a începe balansoar. Consultați "demo" dosar de un exemplu real. Odată ce ați instalat instrumentul doar invoca "speccer", la acel director. Ar trebui să vedeți niște rezultate ale testelor. Simțiți-vă liber pentru a optimiza fișierele pentru a da un du-te adecvat.
Basic Specificatii Sintaxa
O specificație modul ar putea arăta cam așa:
myclass.spec: (teste myclass.py)
& Nbsp; înființat
& Nbsp; c = myclass.MyClass ()
& Nbsp; adaugă doi câte doi
& Nbsp; c.add (2,2) == 4
& Nbsp; adaugă negative
& Nbsp; c.add (10, -10) == 0
& Nbsp; eșuează adăugarea int și string
& Nbsp; c.add (10, "foo") ridică TypeError
Se pare destul de mult ca orice alt test posibil să fi văzut înainte. Sintaxa poate fi un pic mai ușor, totuși. Ca un autor de test vă puteți concentra asupra esențialului în timp ce scriu aserțiunile. În plus, este un pic mai frumos pentru a citi acest fel.
Rețineți că este posibil să se amestece cod regulate Python în teste. Acest lucru ar putea să nu funcționeze în toate cazurile, însă, și ar trebui să fie raportate.
"Înființat" este o metodă de testare predefinit, care este condus înainte de fiecare caietul de sarcini. În acest fel puteți seta câteva obiecte care sunt disponibile pentru fiecare test.
Fiecare specificație conține un nume și un cod real afirma ceva. Am enumerat afirmații disponibile mai jos:
& Nbsp; ==, este egal
& Nbsp;! =, Nu este egal
& Nbsp; ~ =, este aproape egal
& Nbsp;! ~ =, Nu este aproape egal
& Nbsp;>, mai mare decât
& Nbsp;> =, mai mare decât sau egală
& Nbsp; <, mai mici decât
& Nbsp; <=, mai mic sau egal
& Nbsp; x Aceste afirmații harta direct la cele disponibile în unittest modul Python. În cazul în care unii dintre cei pare ciudat, vedeți http://docs.python.org/library/unittest.html.

Requirements:

  • Python

Software similare

nose-f7u12
nose-f7u12

11 May 15

rgf
rgf

14 Apr 15

PyZen
PyZen

12 May 15

Alte software-uri de dezvoltator Juho Vepsalainen

yabox.js
yabox.js

12 May 15

reload.js
reload.js

6 Jun 15

drag.js
drag.js

10 Feb 16

Comentarii la Speccer

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!