Domande con tag 'unit-testing'

4
risposte

Come scrivere il mio test di unità?

Attualmente sto provando a scrivere un mio test unitario. Il test unitario che sto scrivendo è principalmente per l'algebra lineare (so che ci sono grandi pacchetti là fuori, ma voglio usare il mio per il mio progetto). La mia algebra lineare at...
posta 20.10.2016 - 05:49
6
risposte

Quali sono i vantaggi di BDD per uno sviluppatore solista?

Ho trovato questa riga qui sotto sui vantaggi di BDD (Behavior Driven Development) The domain experts define what they need in the program in a way that the developers can not misinterpret (or at least not as much as in most other appro...
posta 28.09.2011 - 14:11
2
risposte

Va bene scrivere test di unità "extra"?

La mia comprensione di come TDD dovrebbe funzionare è la scrittura di un test non funzionante per il prossimo bit di funzionalità che si desidera aggiungere a una funzione o oggetto, codice fino al passaggio del test e quindi scrittura del test...
posta 16.08.2014 - 07:26
1
risposta

Come strutturare semplici progetti C ++ per TDD

Sto introducendo Google Test nel nostro ambiente di sviluppo sul posto di lavoro e vorrei incoraggiare una mentalità TDD, rendendo questo il più accessibile possibile per i nuovi sviluppatori. Sto cercando consigli sulla struttura del progetto s...
posta 04.03.2016 - 09:37
4
risposte

In CI, i test dovrebbero essere eseguiti contro src o dist?

Ho avuto una controversia con un collega su quando eseguire i test di unità JavaScript in un ambiente CI in una delle due diverse volte. Chiamiamo le due parti PE (pro-early) e PL (pro-late). Precoce (contro src) Esecuzione dei test contro...
posta 08.09.2015 - 22:37
3
risposte

Gestione della resistenza al codice di test

Recentemente ho cambiato lavoro. Al mio precedente lavoro, tutti hanno scritto dei test e eravamo tutti in un posto felice. Nel mio nuovo ruolo, mi è stato chiesto di configurare CI e test. Sto riscontrando qualche resistenza nei test da part...
posta 12.04.2011 - 11:26
4
risposte

In che modo le date vengono generalmente gestite con i test?

Sto scrivendo un'app al momento che ha una logica di business piuttosto ampia basata su date. Ho centinaia di migliaia di dischi da testare e tester che vogliono vedere come vengono gestiti quei dischi, che finora ha funzionato bene, tuttavia al...
posta 14.10.2011 - 17:46
2
risposte

Come si suddivide un grande metodo in metodi più piccoli per migliorare la testabilità delle unità quando i metodi sono tutti privati?

Attualmente sto leggendo Building Maintainable Software di Joost Visser e alcune delle linee guida di manutenzione che raccomandano includono: A) ogni unità / metodo dovrebbe essere breve (meno di 15 linee per metodo) e B) i metodi dovrebbero av...
posta 18.01.2016 - 00:11
1
risposta

Quando ha senso includere il codice di test nella copertura?

Molti strumenti di copertura valutano un intero progetto, incluso il codice di test unitario stesso. In VS 2013, l'opzione Analizza copertura codice / Tutti i test include il codice di test nel suo report. OpenCover lo fa anche io credo. In Ecli...
posta 02.02.2016 - 09:13
6
risposte

I test unitari dovrebbero essere utilizzati nei prototipi?

Quando costruiamo prototipi, dovremmo anche creare dei test unitari appropriati come se stessimo scrivendo un codice di produzione? Farebbe la differenza se avessimo saputo in anticipo che il codice era o non era che sarebbe stato riutilizza...
posta 25.08.2011 - 08:59