Domande con tag 'tdd'

5
risposte

Metodi statici di simulazione

Essendo recentemente tornato da un corso Test Driven Development (TDD) ho avuto il seguente pensiero. Durante la scrittura dei test di unità usando Mockito ci siamo imbattuti nel problema di prendere in giro metodi statici. È stato suggerito...
posta 07.03.2014 - 12:50
3
risposte

TDD aggiungendo proprietà semplici

Attualmente sto facendo il mio primo vero progetto con TDD. Ho scritto test e implementato la maggior parte della logica per l'applicazione. Tuttavia, ci sono proprietà che so di avere sull'interfaccia utente, tuttavia, non c'è davvero alc...
posta 16.05.2012 - 16:20
1
risposta

Quando è il test di interazione (verifica di chiamata) mentre il test di unità è considerato eccessivo?

Ho l'impressione che il test di interazione (verificando le invocazioni fittizie) in generale dovrebbe essere evitato. Quando invece dovrebbe essere asserito il metodo di prova unitario. Tuttavia ci sono casi in cui il test di interazione...
posta 28.02.2017 - 07:42
2
risposte

Come mantenere i test unitari ben progettati quando la struttura del codice di produzione cambia mentre si evita il rischio correlato?

Uno dei motivi principali per cui scrivere test di unità è assicurarsi che il codice si comporti ancora nello stesso modo dopo il refactoring. Tuttavia, se le interfacce cambiano durante il refactoring, anche i test devono essere aggiornati. Cam...
posta 16.10.2016 - 23:55
4
risposte

Implementazione di TDD per codice esistente [duplicato]

Ho appena iniziato a testare le unità e sto cercando di capire come incorporarlo con un progetto con codice esistente. Diciamo che volevo scrivere test per una classe specifica in quel progetto, ma che certe classi richiedono un'istanza di un'...
posta 21.04.2014 - 06:28
1
risposta

Unit test di implementazione e comportamento

È possibile scrivere un test unitario (al contrario di un test di integrazione) nel seguente scenario: Ho una lista di oggetti Foo , alcuni dei quali esistono già nel database, altri no Voglio scorrere l'elenco, aggiornare quelli che h...
posta 02.07.2015 - 15:51
4
risposte

Riempire il divario tra concezione e test unitario

Sono bloccato cercando di fare TDD. Preferisco cercare il consiglio di altri che sono andati prima piuttosto che perdere tempo con prove ed errori. DOMANDA: Quali diagrammi / esercizi / processi di sviluppo posso inserire tra "nozione n...
posta 18.03.2015 - 18:54
3
risposte

Come mantenere le impostazioni per i moduli di test dell'unità C ++ in sincronia con i moduli del codice di produzione?

Nota: provengo da uno sfondo Windows / Visual-C ++. Nota: ho già letto l'articolo di Michael Feathers Funzionante in modo efficace con Legacy Codice . Nota: Ampia domanda, chiedendo risposte ristrette , cioè anche se non voglio limita...
posta 18.10.2011 - 14:59
5
risposte

Il test e la correzione devono essere scritti da persone diverse?

Esiste una pratica comune in TDD per scrivere un test prima della correzione per evitare la regressione e semplificare il fixing. Mi chiedo solo se il test e la correzione saranno scritti da persone diverse, il tempo totale trascorso sarà quasi...
posta 15.06.2011 - 03:42
2
risposte

È necessario aggiornare EICAR per verificare la revisione del sistema antivirus?

Sto postando questo qui da quando i programmatori scrivono virus e software AV. Hanno anche la migliore conoscenza dell'euristica e di come funzionano i sistemi AV (cloaking ecc.) Il file di test EICAR è stato utilizzato per testare funzional...
posta 09.09.2010 - 19:31