Domande con tag 'unit-testing'

1
risposta

Come scrivere test unitari per un'applicazione che esegue principalmente azioni "difficili da testare"? [duplicare]

Nella mia azienda sviluppiamo sistemi di acquisizione dati medici. Le principali funzioni di ogni applicazione sono: Interfaccia con hardware di campionamento dei dati; Salva / carica i dati raccolti su / da file sul disco; Eseguire an...
posta 17.11.2015 - 13:44
2
risposte

Test di unità in esecuzione (singoli o grandi) il più velocemente possibile in c ++?

Sono un principiante di C ++, e fondamentalmente mi piacerebbe sapere come impostare le cose per eseguire i test unitari il più velocemente possibile, il che penso sia abbastanza equivalente nel mio caso a compilare il più velocemente possibile,...
posta 03.04.2017 - 04:59
1
risposta

Test della logica con dati esterni [duplicato]

Ho un sito programmato in PHP dove faccio più chiamate a server esterni che mi restituiscono un grande xml di dati. Per ogni record dell'xml devo fare un'altra chiamata esterna per ottenere altri dati. Quindi la mia logica di funzionamento...
posta 25.03.2015 - 09:40
2
risposte

Evita FileUtil creato per i test [chiuso]

Creo costantemente classi util come File per poter simulare la funzionalità dei file nei test. È conveniente ma viola l'idea di base - non modificare il codice di produzione per conformarsi ai test. Potrei anche preparare la directory di test...
posta 26.06.2015 - 07:49
2
risposte

in che modo lo sviluppo basato sui test ci impedisce errori di tipo?

Ho sentito (da Robert C. Martin) un'affermazione secondo cui, poiché i linguaggi dinamici non hanno un controllo ortografico statico, le persone dovrebbero scrivere test unitari per impedirci di digitare errori. Non sono sicuro di seguire il...
posta 05.03.2015 - 23:33
1
risposta

Come si rileva Stubs / Mock mentali?

Considera questo pezzo di codice dal manuale PHPUnit (sto usando PHP solo come esempio): class StubTest extends PHPUnit_Framework_TestCase { public function testStub() { // Create a stub for the SomeClass class that could be la...
posta 18.05.2014 - 15:20
1
risposta

Il test, che tocca i nomi dei file sotto la directory, è una sorta di unittest? [chiuso]

Mi è stato detto che l'unittest è veloce e che i test che toccano DB, attraverso la rete e toccano FileSystem non sono untest. In una delle mie prove, il suo input sono i nomi dei file (quantità circa 300 ~ 400) in una cartella specifica. Seb...
posta 04.06.2014 - 14:13
3
risposte

È buono controllare esplicitamente per null nei test unitari?

Indipendentemente dal fatto che un valore sia null potrebbe essere controllato implicitamente in questo modo: assertThat(value).isEqualTo("something"); Oppure potrebbe essere controllato esplicitamente: assertThat(value).isNotNull();...
posta 07.05.2014 - 09:37
2
risposte

Caratterizzazione nei test: test unitario o test funzionale [duplicato]

Quindi sto cercando di spingere per test più automatizzati nella mia azienda, che si concentrano molto sui prototipi e sui sistemi di proof of concept. Al momento utilizziamo Google Test per i test delle unità. Questo test di casi di test s...
posta 27.03.2014 - 21:55
2
risposte

Le migliori pratiche per restituire una stringa lunga in uno stub

Ho alcuni metodi che sto provando a testare che usano una dipendenza StreamReader che sto prendendo in giro usando i mock di Rhino. Ma è un file xml di grandi dimensioni. Nello spirito del test delle unità sto cercando di evitare l'uso di un fil...
posta 26.03.2014 - 17:20