Domande con tag 'unit-testing'

7
risposte

best practice durante i test unitari per lo sviluppo integrato

Sto cercando alcune strategie di best practice per il codice di test unitario scritto per il sistema embedded. Per sistema incorporato, intendo codice come driver di dispositivo, gestori ISR, ecc., Roba che è abbastanza vicina al metallo. La...
posta 29.08.2011 - 11:01
10
risposte

In che modo i test unitari facilitano la progettazione?

Il nostro collega promuove la scrittura di unit test in quanto ci aiuta effettivamente a perfezionare le nostre idee di progettazione e refactoring, ma non vedo come. Se sto caricando un file CSV e lo analizzo, in che modo il test dell'unità (co...
posta 09.02.2017 - 19:12
5
risposte

Ho bisogno di un test di unità se ho già un test di integrazione?

Se ho già un test di integrazione per il mio programma e sono passati tutti, allora ho la sensazione che funzionerà. Allora quali sono i motivi per scrivere / aggiungere test unitari? Dato che devo già scrivere i test di integrazione, mi piacere...
posta 14.07.2013 - 13:55
9
risposte

Abbiamo bisogno della registrazione quando facciamo TDD?

Quando fai il rosso, il verde & Ciclo di refactoring dovremmo sempre scrivere il codice minimo per superare il test. Questo è il modo in cui mi è stato insegnato su TDD e il modo in cui quasi tutti i libri descrivono il processo. Ma per q...
posta 24.02.2014 - 14:05
7
risposte

Sta usando "nuovo" nel costruttore sempre male?

Ho letto che usare "nuovo" in un costruttore (per qualsiasi altro oggetto rispetto a quelli di valore semplice) è una cattiva pratica in quanto rende impossibile il test delle unità (come allora anche quei collaboratori devono essere creati e no...
posta 01.02.2018 - 16:23
14
risposte

Test delle unità di algoritmi intrinsecamente casuali / non deterministici

Il mio progetto attuale, in breve, comporta la creazione di "eventi casualmente vincolanti". Fondamentalmente sto generando un programma di ispezioni. Alcuni di essi sono basati su rigidi vincoli di programma; effettui un'ispezione una volta all...
posta 02.02.2012 - 21:16
7
risposte

Costruisce oggetti con parametri null nei test unitari OK?

Ho iniziato a scrivere alcuni test unitari per il mio progetto attuale. Non ho davvero esperienza con questo però. Prima voglio completamente "capirlo", quindi attualmente non utilizzo né il mio framework IoC né una libreria di derisione. M...
posta 20.03.2018 - 11:49
7
risposte

È necessario mantenere i test per funzioni semplici (autonome)?

Considera questo: public function polynominal($a, $b, $c, $d) { return $a * pow($x, 3) + $b * pow($x, 2) + $c * $x + $d; } Supponi di scrivere vari test per la funzione sopra descritta e dimostrare a te stesso e agli altri che "funzion...
posta 18.08.2015 - 00:04
6
risposte

Perché non testare una lingua come funzione supportata a livello di sintassi?

Puoi trovare un elenco infinito di blog, articoli e siti web che promuovono i vantaggi del test dell'unità del tuo codice sorgente. È quasi garantito che gli sviluppatori che hanno programmato i compilatori per Java, C ++, C # e altre lingue t...
posta 03.07.2014 - 18:55
10
risposte

TDD: si tratta solo di test unitari? [duplicare]

Capisco bene che il TDD classico riguardi solo i test unitari? Non mi capisco male: conosco la differenza tra TDD e solo test delle unità. Sto chiedendo se è corretto utilizzare il test di integrazione nel flusso di lavoro TDD. Attualmente...
posta 09.08.2011 - 20:28