Domande con tag 'junit'

2
risposte

Unit test di classi che hanno funzionalità online

Quando le funzioni di test unitario di una classe che ha funzioni private che richiedono funzionalità online. Come si può fare per testarlo? Ad esempio: public class Foo { public int methodA() { int val = goOnlineToGetVal()...
posta 15.09.2014 - 22:05
4
risposte

Come migliorare drasticamente la copertura del codice?

Ho il compito di ottenere un'applicazione legacy sotto test unitario. Prima un po 'di storia sull'applicazione: è un codice base RCP Java Java a 600k con questi problemi principali massiccia duplicazione del codice nessun incapsulamento, l...
posta 20.11.2011 - 21:09
3
risposte

Classe concreta di derisione - Non raccomandato

Ho appena letto un estratto del libro "Growing Object-Oriented Software" che spiega alcuni motivi per cui il mocking della classe concreta non è raccomandato. Ecco alcuni esempi di codice di un test unitario per la classe MusicCentre: publi...
posta 19.11.2012 - 14:33
5
risposte

Ogni metodo deve avere una classe di test JUnit separata?

Sto scrivendo i test dell'unità JUnit per le mie lezioni. È meglio avere una classe separata per ogni metodo o avere solo una classe di test per ogni classe effettiva?     
posta 26.07.2014 - 09:29
3
risposte

Stai scrivendo manualmente i test delle unità Prova con l'esempio?

Sappiamo che scrivere test JUnit dimostra un particolare percorso attraverso il tuo codice. Uno dei miei soci ha commentato: Manually writing unit tests is Proof By Example. Veniva dallo sfondo di Haskell che ha strumenti come Qui...
posta 22.12.2017 - 05:17
3
risposte

Come testare le applicazioni Web Java

Finora non ho testato o imparato a testare le mie applicazioni web java. Se lo fai, quali sono gli strumenti di cui hai bisogno ed è davvero necessario testare un'applicazione web se non ha bisogno di ridimensionamento o non gestirà grandi tr...
posta 14.11.2012 - 16:54
3
risposte

Jenkins senza test automatizzati

So che Jenkins si concentra sulla costruzione / collaudo continuo, sul monitoraggio di lavori batch sul progetto. Abbiamo un progetto legacy in cui tale condizione: 1) Ha un team di sviluppo. 2) Ha SVN per la gestione del codice sorgente...
posta 02.02.2012 - 13:45
3
risposte

Come dovrei prendere in giro i test di un'applicazione con livello di servizio e livello DAO?

Le mie classi seguono questa struttura Livello di servizio (crea e mappa InputDTO in dati DB) Livello DAO (esegue effettivamente le chiamate DB) Quando scrivo i test JUnit del livello di servizio, viene chiamato il livello DAO, che si a...
posta 10.11.2011 - 10:26
5
risposte

Unit test di un metodo void

Per correggere un bug in un'applicazione, ho modificato un metodo chiamato postLogin aggiungendo una chiamata a un metodo esistente denominato getShoppingCart . Codice protected void postLogin() { getShoppingCart(); } Tuttav...
posta 25.11.2017 - 19:42
4
risposte

Dovrei inserire l'interfaccia utente e la logica in classi separate?

Attualmente lavoro su un progetto per hobby che uso per saperne di più sulla programmazione e la programmazione Android / Java in generale. Recentemente, ho deciso di integrare jUnit nel progetto. Il solo fatto di averlo inserito non era un gros...
posta 26.11.2016 - 23:26