Testify

Screenshot Software:
Testify
Detalii soft:
Versiune: 0.5.3
Incarca data: 20 Feb 15
Producător: Yelp
Licenţă: Gratuit
Popularitate: 7

Rating: nan/5 (Total Votes: 0)

Mărturisiți este un înlocuitor pentru unittest modul și nasul Python.
Mărturisiți este modelat după unittest, si teste de scris pentru unittest va rula sub depune mărturie cu un minim de ajustări, dar are caracteristicile de mai sus și dincolo de unittest:
& Nbsp; * metode de configurare la nivel de clasă și teardown de prindere care sunt conduse dată fiecare pentru un set întreg de metode de testare.
& Nbsp; * o abordare bazată pe decorator pentru metode de fixare, eliminând necesitatea de super-() apeluri.
& Nbsp; * Mai pythonic, mai puțin java
& Nbsp; * descoperire încercare consolidată - depune mărturie poate detalia în pachete pentru a găsi cazuri de testare (similar cu nas).
& Nbsp; * suport pentru colectarea și rularea de teste de colectare module, clase sau metode în apartamente de testare.
& Nbsp; * Destul de ieșire de test runner (culoare!)
& Nbsp; * Suport pentru divizarea teste în găleți pentru a sprijini multi-procesare
& Nbsp; * sistem plug Extensible pentru adăugarea de funcționalități suplimentare în jurul raportare
& Nbsp; * Vine complet cu alte utilități de testare la îndemână: Mocking (broasca), integrare de acoperire cod și profilare.
Un modul exemplu test:
din depună mărturie import *
clasă AdditionTestCase (testcase):
& Nbsp; & nbsp; & nbsp; class_setup
& Nbsp; & nbsp; & nbsp; def init_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = 0
& Nbsp; & nbsp; & nbsp; înființat
& Nbsp; & nbsp; & nbsp; def increment_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable + = 1
& Nbsp; & nbsp; & nbsp; def test_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; afirma self.variable == 1
& Nbsp; & nbsp; & nbsp; dărâma
& Nbsp; & nbsp; & nbsp; def decrement_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable - = 1
& Nbsp; & nbsp; & nbsp; class_teardown
& Nbsp; & nbsp; & nbsp; def get_rid_of_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = Nici unul
dacă __name__ == "__main__":
& Nbsp; & nbsp; & nbsp; rula ()

Cerințe :

  • Python

Software similare

inFusion
inFusion

20 Feb 15

JSCPP
JSCPP

3 Jun 15

vncdotool
vncdotool

12 May 15

importchecker
importchecker

15 Apr 15

Alte software-uri de dezvoltator Yelp

Testify
Testify

1 Mar 15

Yelp
Yelp

15 Dec 14

Tron
Tron

20 Feb 15

Comentarii la Testify

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