Pertanyaan yang diberi tag «unit-testing»

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

1
Python mengejek beberapa nilai balik
Saya menggunakan pythons mock.patch dan ingin mengubah nilai balik untuk setiap panggilan. Inilah peringatannya: fungsi yang ditambal tidak memiliki input, jadi saya tidak bisa mengubah nilai kembali berdasarkan input. Ini kode saya untuk referensi. def get_boolean_response(): response = io.prompt('y/n').lower() while response not in ('y', 'n', 'yes', 'no'): io.echo('Not a valid …

27
“Tidak ada modul seperti itu” saat menggunakan @testable dalam pengujian Xcode Unit
Saya baru-baru ini diperbarui ke Xcode 7 beta 5. Saya mencoba menambahkan unit test ke proyek sebelumnya, tetapi saya mendapatkan pesan kesalahan "Tidak ada modul [myModuleName]" di @testable import myModuleNametelepon. Saya mencoba membersihkan proyek dengan OptionClean Build Folder memeriksa bahwa "Aktifkan Testability" (debug) disetel ke Ya di Opsi Bangun menghapus …

11
Apa tujuan dari benda tiruan?
Saya baru dalam pengujian unit, dan saya terus menerus mendengar kata-kata 'benda tiruan' yang sering dilontarkan. Dalam istilah awam, dapatkah seseorang menjelaskan benda tiruan apa, dan apa yang biasanya mereka gunakan saat menulis tes unit?


6
Menjalankan test case khusus di Django ketika aplikasi Anda memiliki direktori tes
Dokumentasi Django ( http://docs.djangoproject.com/en/1.3/topics/testing/#running-tests ) mengatakan bahwa Anda dapat menjalankan masing-masing kotak uji dengan menetapkannya: $ ./manage.py test animals.AnimalTestCase Ini mengasumsikan bahwa Anda memiliki tes Anda dalam file tests.py di aplikasi Django Anda. Jika ini benar, maka perintah ini berfungsi seperti yang diharapkan. Saya memiliki tes untuk aplikasi Django di …


10
Pengujian Unit Node.js [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 5 tahun yang lalu . Perbaiki pertanyaan ini Apakah ada kerangka kerja unit pengujian node.js (sisi server js) yang bagus saat ini di …

12
Menyatakan sama dengan antara 2 Daftar di Junit
Bagaimana saya bisa membuat pernyataan kesetaraan antara daftar dalam kasus uji JUnit ? Kesetaraan harus berada di antara isi daftar. Sebagai contoh: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three"); List<String> numbers3 = Arrays.asList("one", "two", "four"); // numbers should be equal to numbers2 //numbers should not …


3
Bagaimana cara menggunakan ArgumentCaptor untuk stubbing?
Dalam dokumentasi dan javadocs Mockito dikatakan Dianjurkan untuk menggunakan ArgumentCaptor dengan verifikasi tetapi tidak dengan stubbing. tapi saya tidak mengerti bagaimana ArgumentCaptor dapat digunakan untuk stubbing. Dapatkah seseorang menjelaskan pernyataan di atas dan menunjukkan bagaimana ArgumentCaptor dapat digunakan untuk mematikan tulisan atau memberikan tautan yang menunjukkan bagaimana hal itu dapat …

4
Ubah batas waktu default untuk moka
Jika kita memiliki file tes unit my-spec.js dan berjalan dengan mocha: mocha my-spec.js Batas waktu default adalah 2000 ms. Itu dapat ditimpa untuk pengujian parsial dengan parameter baris perintah: mocha my-spec.js --timeout 5000 Apakah mungkin untuk mengubah batas waktu default secara global untuk semua tes? yaitu nilai batas waktu default …

12
Cara menguji jenis pengecualian yang dilontarkan di Jest
Saya sedang bekerja dengan beberapa kode di mana saya perlu menguji jenis pengecualian yang dilemparkan oleh fungsi (Apakah itu TypeError, ReferenceError dll.). Kerangka pengujian saya saat ini adalah AVA dan saya bisa mengujinya sebagai t.throwsmetode argumen kedua , seperti di sini: it('should throw Error with message \'UNKNOWN ERROR\' when no …

11
Python - doctest vs unittest [ditutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Perbaiki pertanyaan ini Saya mencoba untuk memulai dengan pengujian unit di Python dan …

7
Pengujian unit bahwa peristiwa dimunculkan dalam C # (berurutan)
Saya memiliki beberapa kode yang memunculkan PropertyChangedperistiwa dan saya ingin dapat menguji unit bahwa peristiwa tersebut dimunculkan dengan benar. Kode yang meningkatkan acara adalah seperti public class MyClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void NotifyPropertyChanged(String info) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(info)); } } …
160 c#  unit-testing  events 

3
Menggunakan Moq untuk menentukan apakah suatu metode dipanggil
Ini adalah pemahaman saya bahwa saya dapat menguji bahwa pemanggilan metode akan terjadi jika saya memanggil metode tingkat yang lebih tinggi, yaitu: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Saya ingin menguji bahwa jika saya menelepon SomeMethod()maka saya berharap itu SomeOtherMethod()akan …
159 c#  .net  unit-testing  mocking  moq 

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.