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.


4
Perbedaan antara setUp () dan setUpBeforeClass ()
Saat pengujian unit dengan JUnit, ada dua metode serupa, setUp()dan setUpBeforeClass(). Apa perbedaan antara metode ini? Juga, apa perbedaan antara tearDown()dan tearDownAfterClass()? Berikut adalah tanda tangannya: @BeforeClass public static void setUpBeforeClass() throws Exception { } @AfterClass public static void tearDownAfterClass() throws Exception { } @Before public void setUp() throws Exception …
159 java  junit 

7
Mengapa saya harus menggunakan Hamcrest-Matcher dan assertThat () bukannya assertXXX tradisional () - Metode
Ketika saya melihat contoh di kelas Assert JavaDoc assertThat("Help! Integers don't work", 0, is(1)); // fails: // failure message: // Help! Integers don't work // expected: is <1> // got value: <0> assertThat("Zero is one", 0, is(not(1))) // passes Saya tidak melihat keuntungan besar, katakanlah assertEquals( 0, 1 ),. Sangat …
153 java  testing  junit  junit4  hamcrest 

5
JUnit kebingungan: gunakan 'extends TestCase' atau '@Test'?
Saya telah menemukan penggunaan yang tepat (atau setidaknya dokumentasi) JUnit sangat membingungkan. Pertanyaan ini berfungsi sebagai referensi di masa depan dan sebagai pertanyaan nyata. Jika saya mengerti dengan benar, ada dua pendekatan utama untuk membuat dan menjalankan tes JUnit: Approach A (JUnit 3-style): buat kelas yang memperluas TestCase, dan mulai …

4
Contoh argumentCaptor Mockito
Adakah yang bisa memberi saya contoh yang menunjukkan cara menggunakan org.mockito.ArgumentCaptorkelas dan perbedaannya dari pencocokan sederhana yang disediakan dengan mockito. Saya membaca dokumen mockito yang disediakan tetapi itu tidak menggambarkannya dengan jelas, tidak ada yang bisa menjelaskannya dengan jelas.




12
Bagaimana cara menguji kode tergantung pada variabel lingkungan menggunakan JUnit?
Saya memiliki sepotong kode Java yang menggunakan variabel lingkungan dan perilaku kode tergantung pada nilai variabel ini. Saya ingin menguji kode ini dengan nilai yang berbeda dari variabel lingkungan. Bagaimana saya bisa melakukan ini di JUnit? Saya telah melihat beberapa cara untuk mengatur variabel lingkungan di Jawa secara umum, tetapi …



30
Kesalahan: (23, 17) Gagal menyelesaikan: junit: junit: 4.12
Mengapa setiap kali saya membuat proyek baru di Android Studio, selalu muncul dengan: Kesalahan: (23, 17) Gagal menyelesaikan: junit: junit: 4.12? Ketika saya menghapus testCompile 'junit:junit:4.12'dalam dependensi itu bukan masalah lagi. build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.okedroid.myapplication" minSdkVersion 17 targetSdkVersion 23 versionCode …

6
Apa pesanan Junit @ Sebelum / @ Setelah dipanggil?
Saya memiliki Suite Tes Integrasi. Saya memiliki IntegrationTestBasekelas untuk memperpanjang semua tes saya. Kelas dasar ini memiliki metode @Before( public void setUp()) dan @After( public void tearDown()) untuk membangun koneksi API dan DB. Apa yang saya lakukan hanyalah mengganti kedua metode di setiap testcase dan menelepon super.setUp()dan super.tearDown(). Namun ini …

11
Mengapa menggunakan JUnit untuk pengujian?
Mungkin pertanyaan saya adalah pemula, tetapi saya tidak dapat benar-benar memahami keadaan yang akan saya gunakan juni? Apakah saya menulis aplikasi sederhana atau yang lebih besar saya mengujinya dengan System.outpernyataan dan sepertinya cukup mudah bagi saya. Mengapa membuat kelas uji dengan JUnit, folder yang tidak perlu dalam proyek jika kita …
131 java  unit-testing  junit  tdd 


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.