Domande taggate «junit»

Popolare framework di unit test per Java e Scala. L'ultima versione, JUnit 5, supporta ricchi test basati su annotazioni e parametri. Prendi in considerazione l'utilizzo insieme al tag Java o Scala per indicare il tuo caso d'uso.


4
Differenza tra setUp () e setUpBeforeClass ()
Durante il test di unità con JUnit, esistono due metodi simili setUp()e setUpBeforeClass(). Qual è la differenza tra questi metodi? Inoltre, qual è la differenza tra tearDown()e tearDownAfterClass()? Ecco le firme: @BeforeClass public static void setUpBeforeClass() throws Exception { } @AfterClass public static void tearDownAfterClass() throws Exception { } @Before …
159 java  junit 





4
Esempio dell'argomento di MockitoCaptor
Qualcuno può fornirmi un esempio che mostra come utilizzare la org.mockito.ArgumentCaptorclasse e in che modo è diversa dai semplici abbinatori forniti con mockito. Ho letto i documenti mockito forniti ma quelli non lo illustrano chiaramente, nessuno di loro è in grado di spiegarlo con chiarezza.





30
Errore: (23, 17) Impossibile risolvere: junit: junit: 4.12
Perché ogni volta che creo un nuovo progetto in Android Studio, viene sempre fuori: Errore: (23, 17) Impossibile risolvere: junit: junit: 4.12? Quando rimuovo le testCompile 'junit:junit:4.12'dipendenze non è più un problema. build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.okedroid.myapplication" minSdkVersion 17 targetSdkVersion 23 …


11
Perché usare JUnit per i test?
Forse la mia domanda è nuova, ma non riesco davvero a capire le circostanze in cui vorrei usare JUnit? Che io scriva applicazioni semplici o più grandi, le collaudo con le System.outdichiarazioni e mi sembra abbastanza facile. Perché creare classi di test con JUnit, cartelle non necessarie nel progetto se …
131 java  unit-testing  junit  tdd 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.