Domande con tag 'unit-testing'

1
risposta

Qual è l'effetto della creazione di test unitari durante lo sviluppo in tempo utile per lo sviluppo e il tempo trascorso nelle attività di manutenzione?

Sono un consulente e sto per introdurre test unitari a tutti gli sviluppatori sul mio sito cliente. Il mio obiettivo è garantire che tutte le nuove applicazioni debbano avere test unitari per tutte le classi create. Il client ha un problema c...
posta 21.03.2011 - 20:05
4
risposte

Come posso utilizzare unit test e TDD per testare un'app che si basa principalmente su operazioni CRUD del database?

Al lavoro, uno dei miei progetti consiste principalmente nel prendere dati passati da un client esterno e persistere in un database. Si tratta di un'app enterprise Java che utilizza JPA e gran parte della nostra logica ruota attorno alle operazi...
posta 27.06.2014 - 20:23
6
risposte

In TDD dovrei scrivere prima Test o Interface prima?

Sto imparando TDD usando c #, per quanto ne so test dovrebbe guidare lo sviluppo , cioè prima scrivere un test fallito dopo aver scritto il minimo indispensabile codice per passare il test, quindi eseguire il refactoring. Ma si dice anch...
posta 16.10.2014 - 19:53
2
risposte

Come creare un ambiente in cui i test di fissazione sono considerati prioritari?

Sono un ingegnere del software presso un'azienda di medie dimensioni. Abbiamo una piattaforma di test abbastanza solida in esecuzione su TeamCity. Effettua test unitari su ogni check-in e una prova giornaliera dell'unità / esecuzione BVT. Il...
posta 14.11.2013 - 02:13
3
risposte

Devo usare ancora Debug.Assert oggi?

Recentemente ho trovato un codice appena scritto che è stato intervallato da un sacco di Debug.Assert (C #). Dovremmo ancora usarlo ampiamente nonostante l'uso di TDD, BDD e Unit Testing in generale?     
posta 10.01.2013 - 08:53
4
risposte

Ogni test di unità può essere eseguito indipendentemente da altri test?

Supponiamo di avere prove per due metodi di una classe. Il primo metodo raccoglie i dati da un altro livello e li inserisce in una sorta di memoria indipendente dal runtime (come una tabella SQL), quindi tutti i dati gestiti da questo test sono...
posta 01.04.2011 - 15:15
7
risposte

Codifica e prova nello stesso sprint

In che modo il test viene gestito con lo stesso sprint della codifica, se tutta la maggior parte della codifica non viene eseguita fino alla fine dello sprint? (Mi riferisco allo sviluppo e al test "da minestra ai dadi" di un singolo PBI all'int...
posta 26.06.2014 - 16:40
3
risposte

Test di unità fragili a causa della necessità di deridere eccessivamente

Ho avuto a che fare con un problema sempre più fastidioso per quanto riguarda i nostri test unitari che stiamo implementando nel mio team. Stiamo tentando di aggiungere test unitari in un codice legacy che non è stato ben progettato e, mentre no...
posta 08.03.2013 - 19:41
3
risposte

Perché dovresti scrivere unit test per i controller?

Per me questo è un test unitario totalmente irrilevante e non capisco perché qualcuno ci abbia dedicato del tempo a scriverlo, dal momento che il valore da ottenere è molto scarso. Saprei perfettamente se questo controller ha restituito il tipo...
posta 19.12.2016 - 12:43
5
risposte

Test di un elenco ... Tutto nello stesso test o in un test per ogni condizione?

Sto testando che una funzione fa ciò che ci si aspetta da una lista. Quindi voglio testare f(null) -> null f(empty) -> empty f(list with one element) -> list with one element f(list with 2+ elements) -> list with the same number of...
posta 18.04.2018 - 12:29