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

nose-kleenex
nose-kleenex

15 Apr 15

qtsourceview
qtsourceview

11 May 15

testosterone
testosterone

14 Apr 15

mockfs
mockfs

11 May 15

Perangkat lunak lain dari pengembang Yelp

Testify
Testify

1 Mar 15

Tron
Tron

20 Feb 15

Yelp
Yelp

15 Dec 14

Komentar untuk Testify

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!