Domande con tag 'unit-testing'

3
risposte

Se i test unitari si sovrappongono sempre

Questa è una domanda sul design del test. Ho un "gestore" di classe che accetta un "validatore" che controlla alcune logiche di business su ciò che è passato al gestore. Ho effettuato i test unitari per il validatore e ora sto scrivendo il te...
posta 19.04.2016 - 16:39
1
risposta

La costruzione di mock complessi per unità test è un segno di cattiva architettura?

Il titolo è abbastanza autoesplicativo. Per elaborare: sto attualmente aggiornando una suite di test unitari per un'applicazione che fa un uso pesante di Entity Framework. Ci colleghiamo a questo tramite una classica interfaccia di repository...
posta 14.05.2015 - 10:57
1
risposta

Comprensione del concetto di test delle unità

Ho appena iniziato a scrivere test unitari e non sono sicuro che lo farò nel modo giusto. Dovrei testare ogni classe "rimuovendo le dipendenze"? In altre parole, test dell'unità significa: "testare parte di un codice con l'assunto che le dipende...
posta 21.12.2013 - 23:12
1
risposta

Sviluppatori di sistemi operativi Linux: fanno testare il loro codice? [chiuso]

Gli sviluppatori di sistemi operativi Linux: fanno testare il loro codice? Se sì: poiché questo sistema operativo è codificato in C, come fanno a scrivere efficacemente i test unitari in questa lingua? quali sono le "zone" in OS in cui...
posta 25.08.2012 - 11:47
4
risposte

Come implementare isValid correttamente?

Sto provando a fornire un meccanismo per convalidare il mio oggetto in questo modo: class SomeObject { private $_inputString; private $_errors=array(); public function __construct($inputString) { $this->_inputString = $...
posta 11.10.2012 - 21:59
3
risposte

Qual è l'approccio corretto per testare le classi con ereditarietà?

Supponendo che abbia la seguente struttura (eccessivamente semplificata): class Base { public: Base(int valueForFoo) : foo(valueForFoo) { }; virtual ~Base() = 0; int doThings() { return foo; }; int doOtherThings() { return 42...
posta 17.04.2018 - 11:40
3
risposte

Modulo di test unità: funzioni interne

Sto scrivendo una semplice suite di test dell'unità whitebox per un progetto su cui sto lavorando in C. Il progetto è suddiviso in moduli (ognuno ha un file .c con un file .h associato) e tutti i moduli vengono compilati insieme in un...
posta 02.02.2016 - 17:59
1
risposta

Scrittura di un test case valido per la convalida di XML

Come scriverei un test unitario, ad esempio JUnit, per la convalida di un file XML? Ho un'applicazione che crea un documento come file XML. Per convalidare questa struttura XML, devo creare un oggetto mock XML e confrontare ciascuno dei suoi...
posta 30.01.2016 - 00:55
1
risposta

Come spostare gli esempi di doctest Python in un altro framework di test unitario?

Anni fa AFAIK il matematico e sviluppatore di software Tim Peters ha scoperto che molto spesso la documentazione delle API tende a non essere aggiornata nel tempo durante il ciclo di vita del software, perché i commenti che documentano l'API ven...
posta 18.12.2015 - 15:16
2
risposte

Cosa fare con i miei test di unità durante il refactoring del codice in una nuova classe

Spero di poter fare una domanda chiara ... Ho semplificato il mio esempio di codice per questa domanda, spero che abbia ancora senso. public class PersonComponent { public bool IsQualified(Person person) { if (person.Property...
posta 31.08.2015 - 10:41