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.
Ho un codice un po 'come questo di seguito: Class A { public boolean myMethod(someargs) { MyQueryClass query = new MyQueryClass(); Long id = query.getNextId(); // some more code } } Class MyQueryClass { .... public Long getNextId() { //lot of DB code, execute some DB query return id; } …
Come si creano suite di test con JUnit 4? Tutta la documentazione che ho visto non sembra funzionare per me. E se utilizzo la procedura guidata Eclipse, non mi dà la possibilità di selezionare nessuna delle classi di test che ho creato.
Ho fatto funzionare bene alcuni test. Quindi, l'ho spostato in un pacchetto diverso e ora sto ricevendo errori. Ecco il codice: import static org.junit.Assert.*; import java.util.HashSet; import java.util.Map; import java.util.Set; import org.jgrapht.Graphs; import org.jgrapht.WeightedGraph; import org.jgrapht.graph.DefaultWeightedEdge; import org.jgrapht.graph.SimpleWeightedGraph; import org.junit.*; @Test public void testEccentricity() { WeightedGraph<String, DefaultWeightedEdge> g = generateSimpleCaseGraph(); …
Ho un esempio di implementazione AsyncTask molto semplice e ho problemi a testarlo utilizzando il framework JUnit Android. Funziona perfettamente quando creo un'istanza e lo eseguo in una normale applicazione. Tuttavia, quando viene eseguito da una qualsiasi delle classi del framework Android Testing (ad esempio AndroidTestCase , ActivityUnitTestCase , ActivityInstrumentationTestCase2 …
Sto scrivendo un progetto di libreria Android basato sulla classe Bitmap Android (chiamiamola AndroindLib) che contiene solo una classe di utilità (nessuna attività). Ho provato a testarlo utilizzando Android JUnit, ma continua a lamentarsi che non riesce a trovare AnroidLib.apk Qual è il modo giusto per testare l'unità Android Library …
Sto cercando di risolvere i problemi con una JUnit. Nel codice sorgente, ho impostato il punto di interruzione in due punti: 1) in una riga in cui viene inizializzato un membro statico 2) la prima riga di uno dei casi di test. Il debugger si ferma nella riga di inizializzazione …
Ho alcuni unit test Junit che richiedono una grande quantità di spazio heap per essere eseguiti, ad esempio 1G. (Testano la funzionalità a uso intensivo di memoria per un'app Webstart che verrà eseguita solo con spazio heap sufficiente e verrà eseguita internamente su macchine Win 7 a 64 bit, quindi …
Nel nostro progetto ho diversi test JUnit che, ad esempio, prendono ogni file da una directory ed eseguono un test su di esso. Se implemento un testEveryFileInDirectorymetodo in TestCasequesto si presenta come un solo test che potrebbe fallire o avere successo. Ma sono interessato ai risultati su ogni singolo file. …
Sto cercando di trovare un approccio che mi permetta di eseguire un singolo test da una classe JUnit utilizzando solo la riga di comando e java. Posso eseguire l'intera serie di test dalla classe utilizzando quanto segue: java -cp .... org.junit.runner.JUnitCore org.package.classname Quello che voglio veramente fare è qualcosa del …
Chiuso. Questa domanda non soddisfa le linee guida di Stack Overflow . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Stack Overflow. Chiuso 5 anni fa . Migliora questa domanda Voglio creare unit test facilmente selezionando semplicemente il metodo. C'è …
Nei miei test Kotlin JUnit, voglio avviare / arrestare i server incorporati e utilizzarli nei miei test. Ho provato a utilizzare l' @Beforeannotazione JUnit su un metodo nella mia classe di test e funziona bene, ma non è il comportamento corretto poiché esegue tutti i casi di test invece di …
Sto eseguendo i test JUnit su una vasta base di codice e mi sono reso conto che a volte ottengo "Errori" mentre altre volte ottengo "Errori". Qual è la differenza?
Ho un test JUnit che voglio aspettare per un periodo di tempo, in modo sincrono. Il mio test JUnit ha questo aspetto: @Test public void testExipres(){ SomeCacheObject sco = new SomeCacheObject(); sco.putWithExipration("foo", 1000); //WAIT FOR 2 SECONDS assertNull(sco.getIfNotExipred("foo")); } Ho provato Thread.currentThread (). Wait (), ma genera un'eccezione IllegalMonitorStateException (come …
Abbiamo una suite di test che utilizza principalmente le asserzioni JUnit con i matcher Hamcrest. Uno del nostro team ha iniziato a sperimentare con AssertJ e ha impressionato le persone con la sua sintassi, flessibilità e dichiaratività. C'è una funzionalità fornita da JUnit per la quale non riesco a trovare …
Ho una classe come di seguito: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } La logica nel costruttore A(String test)e check()sono le cose che sto cercando di deridere. Voglio chiamate come: new A($$$any string$$$).check()restituisce una stringa fittizia …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.