Testify

Software screenshot:
Testify
Rincian Software:
Versi: 0.5.3
Tanggal Upload: 20 Feb 15
Pengembang: Yelp
Lisensi: Gratis
Popularitas: 7

Rating: nan/5 (Total Votes: 0)

Bersaksi adalah pengganti untuk modul Python unittest dan hidung.
Bersaksi adalah model setelah unittest, dan tes tertulis untuk unittest akan berjalan di bawah bersaksi dengan minimal penyesuaian, tetapi memiliki fitur di atas dan di luar unittest:
& Nbsp; * pengaturan tingkat kelas dan perlengkapan teardown metode yang dijalankan sekali masing-masing untuk seluruh rangkaian metode uji.
& Nbsp; * pendekatan berbasis dekorator untuk metode fixture, menghilangkan kebutuhan untuk super () panggilan.
& Nbsp; * Lebih pythonic, kurang java
& Nbsp; * ditingkatkan penemuan tes - bersaksi dapat menelusuri ke paket untuk menemukan kasus uji (mirip dengan hidung).
& Nbsp; * Dukungan untuk mengumpulkan dan menjalankan tes dengan mengumpulkan modul, kelas atau metode dalam uji suite.
& Nbsp; * Output uji pelari Cukup (warna!)
& Nbsp; * Dukungan untuk berpisah tes ke dalam ember untuk mendukung multi-processing
& Nbsp; * Extensible sistem plugin untuk menambahkan fungsi tambahan sekitar pelaporan
& Nbsp; * Dilengkapi dengan utilitas pengujian berguna lainnya: Mocking (kura-kura), kode cakupan integrasi dan profiling.
Sebuah kasus uji contoh modul:
dari bersaksi impor *
Kelas AdditionTestCase (TestCase):
& Nbsp; & nbsp; & nbsp; class_setup
& Nbsp; & nbsp; & nbsp; def init_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = 0
& Nbsp; & nbsp; & nbsp; setup
& Nbsp; & nbsp; & nbsp; def increment_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable + = 1
& Nbsp; & nbsp; & nbsp; def test_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; menegaskan self.variable == 1
& Nbsp; & nbsp; & nbsp; teardown
& Nbsp; & nbsp; & nbsp; def decrement_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable - = 1
& Nbsp; & nbsp; & nbsp; class_teardown
& Nbsp; & nbsp; & nbsp; def get_rid_of_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = None
jika __name__ == "__main__":
& Nbsp; & nbsp; & nbsp; menjalankan ()

Persyaratan :

  • Python

Software yang serupa

selexe
selexe

14 Apr 15

botnee
botnee

20 Feb 15

RESTClient
RESTClient

28 Sep 15

Perangkat lunak lain dari pengembang Yelp

Yelp
Yelp

15 Dec 14

Testify
Testify

1 Mar 15

Tron
Tron

20 Feb 15

Komentar untuk Testify

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!