Domande con tag 'unit-testing'

3
risposte

Funzioni di test delle unità senza logica aziendale (solo controlli) [duplicato]

Il mio team sta cercando di trovare il modo migliore per testare uno dei nostri componenti; lo scopo principale è verificare se l'utente / attore ha il diritto di completare l'operazione richiesta. Il componente è formato da molte funzioni che...
posta 28.03.2013 - 17:53
2
risposte

Rendere virtuali i metodi pubblici per facilitare la testabilità

Ho cercato alcune pratiche per scrivere codice verificabile e ho raccolto quanto segue: • Metodi pubblici virtuali se non si utilizzano le interfacce - rende più semplice il mocking • Iniezione delle dipendenze - rende più semplice il mockin...
posta 02.02.2018 - 08:51
1
risposta

Test di un metodo privato in Java [duplicato]

Sto scrivendo nuovi casi di test, quindi per favore portami dietro. Scrivere un caso di prova per metodi privati public Stock getStock(String stockTicker) { Stock company = new Stock(); String url = getEndpointURL(sto...
posta 28.09.2017 - 15:53
3
risposte

Quanto devono essere specifici i test unitari?

Non sono sicuro di cosa / se ci sia un gold standard su quanto un test unitario dovrebbe essere scomposto. Un'altra cosa è a volte mi chiedo se sto perdendo il mio tempo su un test specifico. Sono nuovo al test unitario / TDD. Ad esempio, ad ese...
posta 22.10.2016 - 01:06
2
risposte

C'è qualche ragione per usare i framework di testing invece di asserire per una leggera lib di funzioni pure?

Ho appena scritto una semplice libreria matematica che consiste in pure funzioni che prendono alcuni argomenti, eseguono alcuni calcoli e restituiscono un risultato. Mi piacerebbe scrivere test unitari per questa libreria, ma la maggior parte de...
posta 16.10.2016 - 15:09
2
risposte

Test utilizzando il mocking, devo prendere in giro anche tutte le dipendenze?

Ho il seguente metodo per testare: public List<MarkId> getMarkIdList(ICar carDoc) { ICourseCar courseCarDoc = courseCarRep.get(carDoc); List<MarkWag> markWagList = courseCarDoc.getMarks(); List<Integer> markIdL...
posta 30.12.2015 - 11:58
2
risposte

Test unitario: programmazione strutturata vs non strutturata [chiusa]

È possibile scrivere test unitari efficaci per codice non strutturato? Stavo leggendo le varie risposte a questa domanda . Spiega le implicazioni del codice procedurale e del codice OOP di testing unitario, ma c'è pochissima menzione del cod...
posta 06.11.2015 - 02:07
1
risposta

Test del convertitore base-62

Ho un modulo convertitore che codifica numeri numerici non negativi per basare 62 stringhe e viceversa. Non ho molta esperienza con i test, e l'ho ottenuto finora: Codifica Verifica i numeri negativi Prova per non numerici R...
posta 12.11.2015 - 06:22
4
risposte

Va bene usare il localizzatore di servizi per le dipendenze diffuse? [chiuso]

Rispettiamo rigorosamente l'inversione del controllo nella nostra base di codice, ma questo crea costruttori infernali (sì, lo so che significa che le nostre classi non sono abbastanza coerenti, questo è un work in progress). Il fatto è che a vo...
posta 29.11.2015 - 13:39
1
risposta

Come iniettare il componente verificabile dall'unità nella classe verificabile dall'unità?

Ho una classe che trarrebbe grande beneficio dai test di unità, ma pochi metodi che chiamano web server remoto devono essere sostituiti da qualcosa che fornisce risultati simulati. Le soluzioni probabili che vedo sono: Verifica la classe der...
posta 06.06.2017 - 11:12