Pertanyaan yang diberi tag «unit-testing»

Pengujian unit adalah metode yang digunakan untuk menguji setiap unit kode sumber untuk menentukan apakah layak digunakan.


4
Apakah Pemrograman Fungsional merupakan alternatif untuk pola injeksi ketergantungan?
Saya baru-baru ini membaca sebuah buku berjudul Pemrograman Fungsional dalam bahasa C # dan saya sadar bahwa sifat pemrograman fungsional yang tidak dapat diubah dan tanpa kewarganegaraan mencapai hasil yang serupa dengan pola injeksi ketergantungan dan mungkin bahkan merupakan pendekatan yang lebih baik, terutama dalam hal pengujian unit. Saya akan …



3
Tes unit rapuh karena kebutuhan untuk mengejek yang berlebihan
Saya telah berjuang dengan masalah yang semakin menjengkelkan terkait tes unit kami yang kami terapkan di tim saya. Kami berusaha menambahkan unit test ke dalam kode legacy yang tidak dirancang dengan baik dan sementara kami belum mengalami kesulitan dengan penambahan tes yang sebenarnya, kami mulai bergumul dengan bagaimana hasil tes …


7
Apa yang dapat Anda lakukan tentang kualitas integrasi dan uji unit yang ada saat menjadi orang baru dalam sebuah tim?
Tema berulang yang saya temui dalam karir saya adalah menjadi pengembang baru yang tiba dalam sebuah tim, dan dengan cepat memiliki ketidakpercayaan yang melekat pada unit yang ada dan suite tes integrasi. Selama wawancara, Anda diberitahu oleh manajemen bahwa mereka "sangat mendukung pengujian unit" dan bahwa mereka secara terbuka mendorongnya. …

7
Buku, artikel, dan literatur terbaik untuk pengujian unit [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

6
Cara menghapus fungsi atau fitur saat menggunakan TDD
Dalam teks tentang TDD saya sering membaca tentang "menghapus duplikasi" atau "meningkatkan keterbacaan" selama langkah refactoring. Tapi apa yang membuat saya menghapus fungsi yang tidak digunakan? Sebagai contoh katakanlah ada kelas Cdengan metode a()dan b(). Sekarang saya pikir akan menyenangkan untuk memiliki metode f()yang didorong ke dalamnya C. Bahkan f()menggantikan …


3
Duplikasi konstanta antara tes dan kode produksi?
Apakah baik atau buruk untuk menggandakan data antara tes dan kode nyata? Sebagai contoh, misalkan saya memiliki kelas Python FooSaveryang menyimpan file dengan nama tertentu ke direktori yang diberikan: class FooSaver(object): def __init__(self, out_dir): self.out_dir = out_dir def _save_foo_named(self, type_, name): to_save = None if type_ == FOOTYPE_A: to_save = …

3
Merancang tes unit untuk sistem stateful
Latar Belakang Pengembangan Test Driven dipopulerkan setelah saya selesai sekolah dan di industri. Saya mencoba mempelajarinya, tetapi beberapa hal utama masih luput dari saya. Para pendukung TDD mengatakan banyak hal seperti (selanjutnya disebut sebagai "prinsip pernyataan tunggal" atau SAP ): Untuk beberapa waktu saya telah memikirkan tentang bagaimana tes TDD …


3
Pengujian unit C ++: Apa yang harus diuji?
TL; DR Menulis tes yang baik dan bermanfaat sulit, dan memiliki biaya tinggi dalam C ++. Dapatkan Anda pengembang yang berpengalaman membagikan alasan Anda tentang apa dan kapan menguji? Cerita panjang Saya biasa melakukan pengembangan yang digerakkan oleh tes, seluruh tim saya sebenarnya, tetapi itu tidak berhasil bagi kami. Kami …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.