PyHamcrest

Software screenshot:
PyHamcrest
Rincian Software:
Versi: 1.5
Tanggal Upload: 11 May 15
Lisensi: Gratis
Popularitas: 25

Rating: nan/5 (Total Votes: 0)

Hamcrest adalah kerangka Python untuk menulis objek matcher, memungkinkan Anda untuk declaratively mendefinisikan "pertandingan" aturan & nbsp;. Ada sejumlah situasi di mana matchers tidak ternilai, seperti validasi UI, atau data penyaringan, tetapi dalam bidang menulis tes fleksibel yang matchers yang paling sering digunakan. Tutorial ini menunjukkan kepada Anda bagaimana menggunakan Hamcrest untuk unit testing.
Ketika menulis tes kadang-kadang sulit untuk mendapatkan keseimbangan yang tepat antara overspecifying tes (dan membuatnya rapuh terhadap perubahan), dan tidak cukup menentukan (membuat tes kurang berharga karena terus berlalu bahkan ketika hal yang diuji rusak). Memiliki alat yang memungkinkan Anda untuk memilih tepatnya aspek yang diuji dan menggambarkan nilai-nilai itu harus memiliki, untuk tingkat dikendalikan presisi, sangat membantu dalam penulisan tes yang "tepat." Tes tersebut gagal jika perilaku aspek yang diuji menyimpang dari perilaku yang diharapkan, namun terus lulus ketika kecil, perubahan yang tidak terkait dengan perilaku yang dibuat

Persyaratan :.

  • Python

Software yang serupa

noselog
noselog

20 Feb 15

crpcut
crpcut

20 Feb 15

codemetre
codemetre

11 May 15

benchbase
benchbase

11 May 15

Komentar untuk PyHamcrest

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!