Pertanyaan yang diberi tag «unit-testing»

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

9
Mockito. Verifikasi argumen metode
Saya sudah mencari di Google tentang hal ini, tetapi tidak menemukan yang relevan. Saya punya sesuatu seperti ini: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new Testeable(); testableObj.setMockeable(mock); command.runtestmethod(); Sekarang, saya ingin memverifikasi itu mymethod(Object o) , yang disebut di dalam runtestmethod(), dipanggil dengan Object …


30
Tes Unit tidak ditemukan di Visual Studio 2017
Saya telah berjuang dengan VS 2017 sejak saya menginstalnya. Sekarang tampaknya Tes Unit hanya akan berjalan dari baris perintah "tes dotnet." Proyek saya adalah .NET Core 1.1.1. Saya telah menginstal SDK dan kerangka kerja untuk 1.1.1. Saya telah mencoba sampel di MSDN ( https://msdn.microsoft.com/en-us/library/ms182532.aspx ) yang juga gagal dengan cara …



20
Apa itu pengujian unit? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 12 bulan yang lalu . Perbaiki pertanyaan ini Saya melihat banyak pertanyaan yang menanyakan 'bagaimana' untuk menguji unit dalam …

4
Mockito memverifikasi urutan / urutan pemanggilan metode
Apakah ada cara untuk memverifikasi jika a methodOnedipanggil sebelumnya methodTwodi Mockito? public class ServiceClassA { public void methodOne(){} } public class ServiceClassB { public void methodTwo(){} } public class TestClass { public void method(){ ServiceClassA serviceA = new ServiceClassA(); ServiceClassB serviceB = new ServiceClassB(); serviceA.methodOne(); serviceB.methodTwo(); } }

7
Apa saja konvensi penamaan populer untuk Tes Unit? [Tutup]
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 mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …


30
Unit pengujian katalog Anti-pola
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. anti-pola : harus ada setidaknya dua elemen kunci yang hadir untuk secara formal membedakan anti-pola yang sebenarnya dari kebiasaan buruk yang sederhana, praktik buruk, atau ide …

5
Bagaimana cara memberitahu objek mockito mock untuk mengembalikan sesuatu yang berbeda saat dipanggil?
Jadi, saya membuat objek tiruan sebagai variabel statis di tingkat kelas seperti ... Di satu tes, saya ingin Foo.someMethod()mengembalikan nilai tertentu, sedangkan di tes lain, saya ingin mengembalikan nilai yang berbeda. Masalah yang saya alami adalah sepertinya saya perlu membangun kembali tiruan agar ini berfungsi dengan benar. Saya ingin menghindari …

6
Kapan menggunakan Mockito.verify ()?
Saya menulis jUnit test case untuk 3 keperluan: Untuk memastikan bahwa kode saya memenuhi semua fungsi yang diperlukan, di bawah semua (atau sebagian besar) kombinasi input / nilai. Untuk memastikan bahwa saya dapat mengubah implementasi, dan mengandalkan uji coba JUnit untuk memberi tahu saya bahwa semua fungsionalitas saya masih puas. …

10
Mengesampingkan pengaturan default Spring-Boot application.properties di Junit Test
Saya memiliki aplikasi Spring-Boot di mana properti default diatur dalam application.propertiesfile di classpath (src / main / resources / application.properties). Saya ingin mengganti beberapa pengaturan default dalam uji JUnit saya dengan properti yang dideklarasikan dalam test.propertiesfile (src / test / resources / test.properties) Saya biasanya memiliki Kelas Konfigurasi khusus untuk …

16
Java: Cara menguji metode yang memanggil System.exit ()?
Saya punya beberapa metode yang harus memanggil System.exit()input tertentu. Sayangnya, menguji kasus-kasus ini menyebabkan JUnit berakhir! Menempatkan panggilan metode di Thread baru tampaknya tidak membantu, karena System.exit()mengakhiri JVM, bukan hanya utas saat ini. Apakah ada pola umum untuk menangani ini? Sebagai contoh, dapatkah saya menggantikan rintisan System.exit()? [EDIT] Kelas yang …

5
Mockito - perbedaan antara doReturn () dan when ()
Saat ini saya sedang dalam proses menggunakan Mockito untuk mengolok-olok objek lapisan layanan saya dalam aplikasi Spring MVC di mana saya ingin menguji metode Pengontrol saya. Namun, karena saya telah membaca tentang spesifikasi Mockito, saya telah menemukan bahwa metode doReturn(...).when(...)ini setara dengan when(...).thenReturn(...). Jadi, pertanyaan saya adalah apa gunanya memiliki …

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.