Pertanyaan yang diberi tag «junit»

Kerangka pengujian unit populer untuk Java dan Scala. Versi terbaru, JUnit 5, mendukung pengujian kaya anotasi dan parameterisasi. Pertimbangkan penggunaan bersama dengan tag Java atau Scala untuk menunjukkan kasus penggunaan Anda.

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. …

7
Apakah metode assertEquals Java dapat diandalkan?
Saya tahu ==ada beberapa masalah saat membandingkan dua Strings. Tampaknya itu String.equals()adalah pendekatan yang lebih baik. Yah, saya sedang melakukan pengujian JUnit dan kecenderungan saya adalah untuk digunakan assertEquals(str1, str2). Apakah ini cara yang dapat diandalkan untuk menyatakan dua String berisi konten yang sama? Saya akan menggunakan assertTrue(str1.equals(str2)), tetapi kemudian …
199 java  string  junit  junit4 

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 …

4
Menyatakan objek adalah tipe tertentu
Apakah mungkin di JUnit untuk menegaskan suatu objek adalah turunan dari kelas? Karena berbagai alasan, saya memiliki objek dalam pengujian yang ingin saya periksa jenisnya. Apakah itu tipe Object1 atau tipe Object2? Saat ini saya punya: assertTrue(myObject instanceof Object1); assertTrue(myObject instanceof Object2); Ini bekerja tetapi saya bertanya-tanya apakah ada cara …
195 java  unit-testing  junit 

4
Bagaimana cara kerja Junit @Rule?
Saya ingin menulis kasus pengujian untuk sebagian besar kode, saya ingin mengetahui detail @Rulefitur penjelasan JUnit , sehingga saya dapat menggunakannya untuk menulis kasus pengujian. Harap berikan beberapa jawaban atau tautan yang bagus, yang memberikan deskripsi terperinci tentang fungsinya melalui contoh sederhana.
195 java  junit  junit4  junit-rule 

7
Arti argumen epsilon dari assertEquals untuk nilai ganda
Saya punya pertanyaan tentang junit assertEqualsuntuk menguji nilai ganda. Membaca dokumen API saya bisa melihat: @Deprecated public static void assertEquals(double expected, double actual) Usang. Gunakan assertEquals sebagai gantinya Apa artinya epsilonnilainya? (Epsilon adalah huruf dalam alfabet Yunani, kan?). Adakah yang bisa menjelaskan kepada saya bagaimana cara menggunakannya?
187 java  unit-testing  junit 


12
Tidak dapat menemukan @SpringBootConfiguration saat melakukan JpaTest
Saya baru menggunakan frameworks (baru saja lulus kelas) dan ini adalah pertama kalinya saya menggunakan Spring Boot. Saya mencoba menjalankan tes Junit sederhana untuk melihat apakah CrudRepositori saya memang berfungsi. Kesalahan yang terus saya dapatkan adalah: Tidak dapat menemukan @SpringBootConfiguration, Anda perlu menggunakan @ContextConfiguration atau @SpringBootTest (kelas = ...) dengan …

30
Kelas Tidak Ditemukan: Suite Tes Kosong di IntelliJ
Saya baru memulai program ilmu komputer di kampus saya, dan saya mengalami beberapa masalah dengan IntelliJ. Ketika saya mencoba menjalankan unit test, saya mendapatkan pesan Process finished with exit code 1 Class not found: "edu.macalester.comp124.hw0.AreaTest"Empty test suite. Saya juga melihat pesan berjudul "Tidak ada tes yang ditemukan" di sisi kiri …

8
Apa spesifikasi format XML JUnit yang didukung Hudson?
Saya menggunakan Hudson sebagai server integrasi berkelanjutan dan saya ingin menggunakan opsi 'Publikasikan laporan hasil pengujian JUnit'. Tapi saya tidak menggunakan alat xUnit untuk pengujian, alih-alih saya punya skrip shell yang menjalankan tes dan mengembalikan hasil dalam format sederhana. Saya berpikir untuk membuat skrip yang mengubah hasil ini ke format …
183 jenkins  junit  hudson  xunit 



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 …

3
Peringatan: Metode assertEquals dari tipe Assert sudah usang
Karena metode Assert.assertEqualsini sudah usang, metode mana yang seharusnya kita gunakan sekarang? Kode berikut: String arg1 = "test"; String arg2 = "me"; Assert.assertEquals(arg1, arg2); Memberi peringatan berikut: Banyak penanda di baris ini Metode assertEquals (String, String) dari tipe Assert sudah usang Jenis Assert sudah usang
160 java  junit 

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.